lmove - Online w chmurze

To jest polecenie lmove, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


lmove - przenieś artykuły do ​​katalogów /news/group/number

STRESZCZENIE


ja się ruszam -d katalog [ -c nazwa pliku ] [ -a nazwa pliku ] [ -e | -E nazwa pliku ] [ -l plik_frazy ]
[ -D ] [ -A ] [ -h | -S ]

OPCJE


-nazwa pliku

To jest lokalizacja aktywnego pliku. Zobacz opis pliku poniżej. Jeśli ta opcja
nie jest podany, używany jest domyślny „aktywny”.

-A

Lmove używa aktywnego pliku, aby określić, od jakiego numeru zacząć podczas tworzenia pliku
nazwę artykułów w każdej grupie. Jeśli zewnętrzny program lub osoba postawi
artykuły do ​​katalogów lub zmiany numerów w aktywnym pliku, możliwość
istnieje, aby przypadkowo nadpisać już istniejące artykuły. Aby tego uniknąć, lmove
sprawdza, czy artykuł już istnieje przed przeniesieniem nowego artykułu do katalogu
drzewo. Jeśli już istnieje, to imigracja zostanie przerwana z komunikatem ostrzegawczym w tym momencie.

Ta opcja zastępuje domyślną akcję. Jeśli ta opcja jest podana podczas działania lmove, to
lmove będzie zwiększał numer artykułu, aż znajdzie taki, który nie jest używany.

-c nazwa pliku

To jest lokalizacja pliku konfiguracyjnego. Zobacz opis pliku poniżej. Jeśli to
opcja nie jest podana, używane jest domyślne "lmove-config".

-d katalog

Ta opcja jest wymagana. To jest katalog zawierający artykuły do ​​umieszczenia przez lmove
do struktury katalogów. Powinien znajdować się w tym samym systemie plików, co katalog BASE
(zobacz ACTIVE FILE poniżej), ponieważ niektóre polecenia move ..IX nie mogą przenosić plików między plikami
systemy.

-D

Ta opcja mówi lmove, aby logował różne komunikaty debugowania do debug.suck. To jest
używany głównie przez programistę do śledzenia różnych problemów.

-e | -E nazwa pliku

Te opcje wyślą wszystkie komunikaty o błędach (zwykle wyświetlane na stderr) do zastępcy
plik. Wersja małymi literami, -e, wyśle ​​komunikaty o błędach do wkompilowanego domyślnego
zdefiniowane w suck_config.h. Wersja pisana wielkimi literami, -E, wymaga parametru nazwy pliku.
Wszystkie komunikaty o błędach zostaną wysłane do tego pliku.

-l plik_fraz

Ta opcja mówi lmove, aby wczytał alternatywny plik fraz, zamiast używać wbudowanego
wiadomości. Pozwala to na przeniesienie fraz do drukowania w innym języku lub na zezwolenie
możesz dostosować wiadomości bez przebudowywania lmove. Zobacz „JĘZYK OBCY
ZWROTY” w suck.1 po więcej szczegółów.

-s

Ta opcja nakazuje ssać tworzenie linków symbolicznych dla artykułów, które są przesyłane krzyżowo do
wiele grup. Pierwsza grupa w wierszu grup dyskusyjnych, która znajduje się w aktywnym pliku, otrzymuje
rzeczywisty tekst artykułu, wszelkie inne grupy, które są na linii grup dyskusyjnych, które również
istnieje w aktywnym pliku, otrzyma dowiązania symboliczne do rzeczywistego tekstu. To jest tak, że
czytelnicy wiadomości mogą zobaczyć przesyłane artykuły we wszystkich grupach, w których zostali przesłani
do. UWAGA: Jeśli artykuł jest przesłany krzyżowo do grupy, która nie istnieje w aktywnym
plik, to link nie zostanie utworzony.

-h

Ta opcja jest identyczna z opcją -s, ale zamiast dowiązań symbolicznych, dowiązania twarde są
Utworzony. Zobacz link man 2 i man 2 symbollink, aby wyjaśnić różnice między twardym a
dowiązania symboliczne.

OPIS


Lmove zabierze artykuły do ​​jednego katalogu (takie jak te pobrane za pomocą "suck" ) i
umieść je w drzewie katalogów opartym na grupach dyskusyjnych. Lmove używa "aktywnego" pliku do
określić, gdzie umieścić różne artykuły i śledzić najwyższy numer
artykuły w tych katalogach. Lmove przeskanuje każdy artykuł, aby znaleźć pasującą grupę w
aktywnym pliku, a następnie zapisz artykuł w katalogu tej grupy, zwiększając do najwyższego
numer dla tej grupy. Zwykle po dopasowaniu pierwszej grupy artykułu w
aktywny plik, lmove przechodzi do następnego artykułu, chyba że użyjesz opcji -h lub -s powyżej.

KONFIGURACJA FILE


Plik konfiguracyjny powinien zawierać dwie linie:

BASE=/usr/spool/news
AKTYWNY=/usr/spool/news/aktywny

BASE= mówi lprzenieś katalog bazowy dla wszystkich artykułów. Tutaj są artykuły
faktycznie przechowywane.

ACTIVE= mówi lmove, gdzie znaleźć aktywny plik, opisany poniżej.

ACTIVE FILE


Aktywny plik składa się z nazw grup dyskusyjnych, aktualnego najwyższego numeru artykułu,
aktualny najniższy numer artykułu i aktualny status grupy. Lmove używa tylko
nazwa grupy dyskusyjnej i najwyższy numer artykułu. Pozostałe pola są po prostu przepisywane, a nie
modyfikowane w jakikolwiek sposób. Są one tutaj do użytku przez inne programy.

Przykład:

comp.os.linux.ogłaszają 1000 1 lat

Wiersze są listą poprawnych grup, w których lmove będzie przechowywać artykuły
najwyższy numer artykułu dla nowej grupy powinien wynosić 0 lub 1.

Po zakończeniu lmove przeniesie bieżący aktywny plik do „active.old” i wypisze
nowy aktywny plik z nowymi najwyższymi numerami artykułów. Wszelkie artykuły nie zostały przeniesione do
Struktura katalogów pozostaje w oryginalnym katalogu artykułów.

EXIT WARTOŚCI


0 w przypadku sukcesu, -1 w przypadku niepowodzenia.

Korzystaj z lmove online za pomocą usług onworks.net



Najnowsze programy online dla systemów Linux i Windows