Jest to polecenie asaposix, 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 systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
asa — interpretuje znaki sterujące karetką
STRESZCZENIE
więc [filet...]
OPIS
Połączenia więc narzędzie zapisze swoje pliki wejściowe na standardowe wyjście, odwzorowując kontrolę karetki
znaków z plików tekstowych do sekwencji kontrolnych drukarki wierszowej w implementacji-
określony sposób.
Z wejścia należy usunąć pierwszy znak każdego wiersza i następne
wykonywane są czynności.
Jeśli usunięty znak to:
Pozostała część linii jest wyprowadzana bez zmian.
0 A jest wyprowadzany, a następnie pozostała część linii wejściowej.
1 Jeden lub więcej znaków zdefiniowanych w implementacji, które powodują przejście do następnego
zostanie wyprowadzona strona, a po niej reszta linii wejściowej.
+ The poprzedniego wiersza zastępuje się jednym lub większą liczbą
znaki zdefiniowane w implementacji, które powodują powrót drukowania do kolumny
pozycja 1, po której następuje reszta linii wejściowej. Jeśli „+” Jest to pierwszy
znak na wejściu, będzie on równoważny .
Działanie więc użyteczność jest nieokreślona w przypadku napotkania dowolnego znaku innego niż
te wymienione powyżej jako pierwszy znak w linii.
OPCJE
Brak.
OPERANDY
filet Ścieżka pliku tekstowego używanego do wprowadzania danych. Jeśli nie filet argumenty są określone,
należy użyć standardowego wejścia.
STDIN
Standardowe wejście jest używane, jeśli nie filet argumenty są określone i powinny być używane, jeśli a
filet operand to '-' a implementacja traktuje '-' co oznacza standardowe wejście.
W przeciwnym razie standardowe wejście nie będzie używane. Zobacz sekcję PLIKI WEJŚCIOWE.
WEJŚCIE AKTA
Pliki wejściowe powinny być plikami tekstowymi.
ŚRODOWISKO ZMIENNE
Następujące zmienne środowiskowe mają wpływ na wykonanie więc:
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 z błędem standardowym.
NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.
ASYNCHRONICZNY WYDARZENIA
Domyślna.
STDOUT
Standardowym wyjściem będzie tekst z pliku wejściowego zmodyfikowany zgodnie z opisem w pkt
Sekcja OPIS.
STDERR
Brak.
WYDAJNOŚĆ AKTA
Brak.
ROZSZERZONY OPIS
Brak.
EXIT STATUS
Zwracane są następujące wartości wyjściowe:
0 Wszystkie pliki wejściowe zostały pomyślnie wyprowadzone.
>0 Wystąpił błąd.
KONSEKWENCJE OF BŁĘDY
Domyślna.
Połączenia następujący działy jest informacyjny.
WNIOSEK ZASTOSOWANIE
Brak.
PRZYKŁADY
1. Następujące polecenie:
więc filet
pozwala na przeglądanie filet (utworzony przez program wykorzystujący sterowanie karetką w stylu FORTRAN
znaków) na terminalu.
2. Następujące polecenie:
a.wyj | więc | lp
formatuje wyjście FORTRAN a.wyj i kieruje go do drukarki.
RACJONALNE UZASADNIENIE
Połączenia więc potrzebne jest narzędzie do mapowania ``standardowego'' wyjścia FORTRAN 77 do akceptowalnej formy
współczesne drukarki. Zazwyczaj, więc służy do przesyłania danych do lp pożytek; Widzieć lp.
To narzędzie jest zwykle używane tylko w programach FORTRAN. Zdecydowali programiści standardu
zachować więc aby uniknąć zerwania historycznej dużej bazy aplikacji FORTRAN, które umieszczają
znaków sterujących karetką w swoich plikach wyjściowych. Nie ma wymogu posiadania systemu
mieć kompilator FORTRAN, aby uruchamiać aplikacje, które tego potrzebują więc.
W historycznych implementacjach używany był kod ASCII w odpowiedzi na 1 i ASCII
w odpowiedzi na A „+”. Sugeruje się, że implementacje leczą
znaków innych niż 0, 1 i „+” Jak w przypadku braku istotnego powodu
zrób inaczej. Jednakże działanie jest tutaj wymienione jako „nieokreślone”, co pozwala na
implementacja zapewniająca rozszerzenia umożliwiające szybki, wieloliniowy obrót i kanał
szukać w sposób nieprzenośny.
PRZYSZŁOŚĆ KIERUNKI
Brak.
Korzystaj z asaposix online, korzystając z usług onworks.net