To jest polecenie deltaposix, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
delta — dokonaj delty (zmiany) w pliku SCCS (ROZWÓJ)
STRESZCZENIE
delta [−nps] [−g podstęp] [−m mrlista] [−r SID] [-y[komentarz]] filet...
OPIS
Połączenia delta służy do trwałego wprowadzania zmian w nazwanych plikach SCCS
które zostały wykonane w plikach pobranych przez otrzymać (zwany g-plikilub wygenerowane pliki).
OPCJE
Połączenia delta narzędzie powinno być zgodne z woluminem Base Definitions POSIX.1-2008, Sekcja
12.2, Użyteczność Składnia Wytyczne, z wyjątkiem tego, że -y opcja ma opcjonalną opcję-
argument. Tego opcjonalnego argumentu-opcji nie należy przedstawiać jako oddzielnego argumentu.
Obsługiwane będą następujące opcje:
−r SID Jednoznacznie określ, która delta ma zostać utworzona w pliku SCCS. Korzystanie z tego
opcja jest konieczna tylko w przypadku dwóch lub więcej zaległych otrzymać polecenia dla
edycja (otrzymać -tj) na tym samym pliku SCCS wykonała ta sama osoba (login
nazwa). Wartość identyfikatora SID określona w −r opcją może być identyfikator SID
określone na otrzymać wiersz poleceń lub identyfikator SID, który ma zostać utworzony zgodnie z raportem otrzymać
pożytek; Widzieć otrzymać.
-s Pomiń raport na standardowe wyjście działania powiązanego z każdym z nich
filet. Zobacz sekcję STDOUT.
−rz Określ zachowanie edytowanych g-plik (zwykle usuwane po zakończeniu delta
przetwarzanie).
−g podstęp Określ plik podstęp (Patrz otrzymać dla definicji podstęp) delt, które będą
ignorowane, gdy plik jest uzyskiwany na poziomie zmian (SID) utworzonym przez this
delta.
−m mrlista Podaj numer wniosku o modyfikację (MR), który ma zostać podany we wniosku
powód utworzenia nowej delty. Należy tego użyć, jeśli plik SCCS ma
dotychczasowy v zestaw flag; Widzieć Admin.
If −m nie jest używany i '-' nie jest określony jako argument pliku, a standard
wejście jest terminalem, zostanie wypisany monit opisany w sekcji STDOUT
na standardowe wyjście przed odczytaniem standardowego wejścia; jeśli jest standardowe wejście
nie jest terminalem, monit nie zostanie wyświetlony.
MR na liście są oddzielone przez postaci lub uciekł
postacie. Nieunikniony likwiduje listę MR. Ucieczka
charakter jest .
Jeśli v flag ma wartość, należy przyjąć, że jest to nazwa programu, który
sprawdza poprawność numerów MR. Jeśli niezerowy status wyjścia to
zwrócone z programu walidacji numeru MR, tzw delta narzędzie powinno
zakończyć. (Zakłada się, że nie wszystkie numery MR były ważne).
−y[komentarz]
Opisz przyczynę powstania delty. The komentarz będzie arbitralne
grupa wierszy, która spełniałaby definicję pliku tekstowego. Implementacje
będzie wspierać komentarzs od zera do 512 bajtów i może obsługiwać dłuższe wartości. A
ciąg pusty (określony jako albo -y, −y""lub w odpowiedzi na monit o a
komentarz) uważa się za ważny komentarz.
If -y nie jest określony i '-' nie jest określony jako argument pliku, a plik
standardowym wejściem jest terminal, monit opisany w sekcji STDOUT powinien
zostać wypisane na standardowe wyjście przed odczytaniem standardowego wejścia; jeśli norma
wejście nie jest terminalem, nie zostanie wyświetlony żaden monit. Nieunikniony być
zakończ tekst komentarza. Znak ucieczki jest .
Połączenia -y opcja jest wymagana, jeżeli filet operand jest określony jako '-'.
−str Zapisz (na standardowe wyjście) różnice w pliku SCCS przed i po delcie
jest stosowany w diff format; zobaczyć diff.
OPERANDY
Obsługiwane będą następujące argumenty:
filet Ścieżka do istniejącego pliku SCCS lub katalogu. Gdyby filet jest katalogiem,
delta narzędzie powinno zachowywać się tak, jakby każdy plik w katalogu był określony
jako nazwany plik, z wyjątkiem plików innych niż SCCS (ostatni składnik ścieżki
nie zaczynaj się od s.) i nieczytelne pliki zostaną po cichu zignorowane.
Jeśli dokładnie jeden filet pojawia się operand i jest '-', standardowe dane wejściowe to
czytać; każdy wiersz standardowego wejścia powinien być traktowany jako nazwa SCCS
plik do przetworzenia. Pliki inne niż SCCS i nieczytelne powinny być cicho
ignorowane.
STDIN
Standardowym wejściem jest plik tekstowy używany wyłącznie w następujących przypadkach:
* Aby przeczytać mrlista lub komentarz (Patrz −m i -y opcje).
* filet operand powinien być określony jako '-'. W tym przypadku -y należy skorzystać z opcji
określ komentarz, a jeśli plik SCCS ma rozszerzenie v zestaw flag, tzw −m opcja musi również
być używany do określania listy MR.
WEJŚCIE AKTA
Plikami wejściowymi są pliki tekstowe, których dane mają znaleźć się w plikach SCCS. jeśli
pierwszym znakiem dowolnego wiersza pliku wejściowego jest w ustawieniach narodowych POSIX wyniki są
nieokreślony. Jeśli ten plik zawiera więcej niż 99999 linii, liczba linii zapisanych w
nagłówek tego pliku powinien wynosić 99999 dla tej delty.
ŚRODOWISKO ZMIENNE
Następujące zmienne środowiskowe mają wpływ na wykonanie delta:
JĘZYK Podaj wartość domyślną dla zmiennych internacjonalizacji, które nie są ustawione lub
zero. (Patrz tom Definicje podstawowe POSIX.1‐2008, Sekcja 8.2,
Umiędzynarodowienie Zmienne o pierwszeństwo internacjonalizacji
zmienne używane do określania wartości kategorii ustawień regionalnych).
LC_ALL Jeśli jest ustawiony na niepustą wartość ciągu, nadpisz wartości wszystkich pozostałych
zmienne internacjonalizacji.
LC_CTYPE Określ lokalizację dla interpretacji sekwencji bajtów danych tekstowych
jako znaki (na przykład jednobajtowe w przeciwieństwie do wielobajtowych znaków w
argumenty i pliki wejściowe).
LC_MESSAGES
Określ ustawienia regionalne, które powinny być używane do wpływania na format i zawartość
komunikaty diagnostyczne zapisywane do błędu standardowego i komunikaty informacyjne
na standardowe wyjście.
NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.
TZ Określ strefę czasową, w której godzina i data są zapisywane w pliku SCCS.
Jeśli TZ zmienna jest nieustawiona lub NULL, oznacza to nieokreśloną domyślną strefę czasową systemu
używany.
ASYNCHRONICZNY WYDARZENIA
Jeśli SIGINT zostanie przechwycony, pliki tymczasowe zostaną wyczyszczone i delta wyjdzie z nie-
zerowy kod wyjścia. W przypadku wszystkich innych sygnałów należy podjąć standardowe działanie; Widzieć Sekcja 1.4,
Użyteczność Opis Defaults.
STDOUT
Standardowe wyjście powinno być używane tylko dla następujących komunikatów w ustawieniach narodowych POSIX:
* Podpowiedzi (zob −m i -y opcje) w następujących formatach:
"Pani? "
"uwagi? "
Polecenie MR, jeśli jest zapisane, powinno zawsze poprzedzać polecenie komentarza.
* Raport z działań każdego pliku (chyba że plik -s opcja jest określona) w
następujący format:
"%s\n%d wstawiony\n%d usunięto\n%d bez zmian\n", <Nowości SID>,
<numer of linie wstawiony>,numer of linie usunięte>,
<numer of linie bez zmian>
STDERR
Błąd standardowy stosuje się tylko do komunikatów diagnostycznych.
WYDAJNOŚĆ AKTA
Wszelkie aktualizowane pliki SCCS będą plikami o nieokreślonym formacie.
ROZSZERZONY OPIS
Konfiguracja Data i Czas
Kiedy delta jest dodawana do pliku SCCS, systemowa data i godzina są rejestrowane dla
nowa delta. Jeśli otrzymać jest wykonywana przy użyciu pliku SCCS z datą zapisaną najwyraźniej w pliku
przyszłość, zachowanie jest nieokreślone.
EXIT STATUS
Zwracane są następujące wartości wyjściowe:
0 Pomyślne zakończenie.
>0 Wystąpił błąd.
KONSEKWENCJE OF BŁĘDY
Domyślna.
Połączenia następujący działy jest informacyjny.
WNIOSEK ZASTOSOWANIE
Problemy mogą się pojawić, jeśli data i godzina systemowa zostały zmodyfikowane (na przykład put
do przodu, a następnie z powrotem lub niezsynchronizowane zegary w sieci) i może również wystąpić
gdy różne wartości TZ używane są zmienne środowiskowe.
Problemy o podobnym charakterze mogą również pojawić się w przypadku eksploatacji otrzymać użytkowy, który
zapisuje datę i godzinę w treści pliku.
PRZYKŁADY
Brak.
RACJONALNE UZASADNIENIE
Brak.
PRZYSZŁOŚĆ KIERUNKI
Brak.
Korzystaj z deltaposix online, korzystając z usług onworks.net