Dit is de opdrachtcol die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
col — filter omgekeerde lijnfeeds van invoer
KORTE INHOUD
col [-bfhpx] [-l num]
PRODUCTBESCHRIJVING
De col hulpprogramma filtert omgekeerde (en half omgekeerde) regelfeeds uit, zodat de uitvoer binnen is
de juiste volgorde met alleen voorwaartse en half voorwaartse regelfeeds, en vervangt witruimte
tekens met tabs waar mogelijk. Dit kan handig zijn bij het verwerken van de uitvoer van
nroff(1) en tbl(1).
De col hulpprogramma leest van de standaardinvoer en schrijft naar de standaarduitvoer.
De opties zijn als volgt:
-b Voer geen backspaces uit, maar druk alleen het laatste teken af dat naar elke backspace is geschreven
kolom positie.
-f Voorwaartse halve regelinvoer is toegestaan (``fijn''-modus). Normaal gesproken worden tekens afgedrukt
op een halve lijn worden de grenzen op de volgende regel afgedrukt.
-h Voer niet meerdere spaties uit in plaats van tabs (standaard).
-l num Buffer op zijn minst num lijnen in het geheugen. Standaard worden 128 lijnen gebufferd.
-p Dwing onbekende controlereeksen onveranderd door. Normaal gesproken, col wil
filter alle besturingsreeksen uit de invoer, anders dan de herkende en
op zichzelf geïnterpreteerd, die hieronder worden opgesomd.
-x Voer meerdere spaties uit in plaats van tabs.
De besturingssequenties voor wagenbewegingen col begrijpt en hun decimale waarden zijn
vermeld in de volgende tabel:
ESC-7 omgekeerde regelinvoer (escape dan 7)
ESC-8 halve omgekeerde lijninvoer (ontsnappen dan 8)
ESC-9 halve voorwaartse lijninvoer (ontsnappen dan 9)
backspace gaat één kolom terug (8); genegeerd in de eerste kolom
vervoer retour (13)
nieuwe regel voorwaartse regelinvoer (10); doet ook vervoer retour
verschuiving in verschuiving naar normale tekenset (15)
uitschuiven naar alternatieve tekenset (14)
spatie gaat één kolom vooruit (32)
tab gaat vooruit naar volgende tabstop (9)
verticale tab omgekeerde regelinvoer (11)
Alle niet-herkende controletekens en ontsnappingsreeksen worden verwijderd.
De col hulpprogramma houdt de tekenset bij terwijl tekens worden gelezen en zorgt ervoor dat de
tekenset correct is wanneer deze wordt uitgevoerd.
Als de ingang probeert een back-up te maken naar de laatst doorgespoelde lijn, col zal een waarschuwing weergeven
bericht.
MILIEU
De omgevingsvariabelen LANG, LC_ALL en LC_CTYPE beïnvloeden de uitvoering van col zoals beschreven
in milieu(7).
EXIT STATUS
De col hulpprogramma verlaat 0 bij succes en >0 als er een fout optreedt.
Gebruik col online met behulp van onworks.net-services