Paste (Unix): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: fix sezioni standard |
m Fix tecnico tag HTML obsoleto per Wikipedia:Bar/Discussioni/Passaggio da Tidy a RemexHTML: c'è del lavoro da fare using AWB |
||
Riga 20:
paste [-d ''separatori''] [-s] [--] [''file1'' [''file2'' …] ]
I parametri falcoltativi ''file'' specificano i nomi dei file di testo di cui unire le linee. Se non specificati, i dati sono letti dallo ''standard input''. Uno o più parametri possono essere dei trattini ("<
Il doppio trattino <
Il comportamento predefinito prevede di unire le linee usando il [[carattere di controllo]] ''tab'' come separatore; in caso di file che contengono un numero diverso tra loro di linee, ''paste'' si comporta come se leggesse linee vuote dai file più corti (tranne quando è in uso l'opzione <
Tra le opzioni principali vi sono:
;<
;<
== Esempi ==
Dati tre file contenenti le linee che seguono
{{MultiCol}}
<
uno
due
Riga 40:
cinque
{{ColBreak}}
<
primo
secondo
terzo
{{ColBreak}}
<
Alice
Bruno
Riga 60:
cinque
Unisce le linee corrispondenti di ciascun file, usando una [[barra verticale]] ("<
$ '''paste -d "|;" file1.txt file2.txt file3.txt'''
uno|primo;Alice
Riga 74:
Alice Bruno Carlo Daniela
Unisce le linee di ciascun file in un'unica linea, usando a rotazione una [[barra verticale]] ("<
$ '''paste -d "|;" -s file1.txt file2.txt file3.txt'''
uno|due;tre|quattro;cinque
|