[Risolto] Concatenare in un unico file più fai e aggiungere il nome dei vari file

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
glc1989
Prode Principiante
Messaggi: 52
Iscrizione: lunedì 27 aprile 2009, 14:37
Desktop: Unity
Distribuzione: Ubuntu 12.04 LTS

[Risolto] Concatenare in un unico file più fai e aggiungere il nome dei vari file

Messaggio da glc1989 »

Ciao ragazzi,
ancora una volta ho bisogno del vostro prezioso aiuto.

Dovrei concatenare parecchi file testuali e fin qui non si sono problemi: cat * > nuovoFile.odt

però avrei anche la necessità di aggiungere il nome di ogni singolo file, quindi avere una cosa del tipo:

nomefile1
testodelfile1
nomefile2
testodelfile2
....
....
nomefileN
testodelfileN

è possibile? ho cercato, ma non ho trovato nulla.

Grazie in anticipo a tutti!
Ultima modifica di glc1989 il venerdì 27 agosto 2010, 1:05, modificato 1 volta in totale.
Avatar utente
Elrond
Rampante Reduce
Rampante Reduce
Messaggi: 5018
Iscrizione: sabato 22 novembre 2008, 12:32
Contatti:

Re: Concatenare in un unico file più fai e aggiungere il nome dei vari file

Messaggio da Elrond »

Qualcosa di questo tipo:

Codice: Seleziona tutto

for file in *; do
  echo "$file" >> output
  cat "$file" >> output
done
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
glc1989
Prode Principiante
Messaggi: 52
Iscrizione: lunedì 27 aprile 2009, 14:37
Desktop: Unity
Distribuzione: Ubuntu 12.04 LTS

[Risolto] Re: Concatenare in un unico file più fai e aggiungere il nome dei vari file

Messaggio da glc1989 »

Elrond ha scritto: Qualcosa di questo tipo:

Codice: Seleziona tutto

for file in *; do
  echo "$file" >> output
  cat "$file" >> output
done
perfetto!
Ti ringrazio!!! ;)
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti