View Full Version : Redirezione ">" su file, senza nome del file temporaneo
Ciao a tutti, vorrei sapere se è possibile con qualche comando/sintassi/sciamano particolare, ottenere la redizione di un comando, per esempio il semplcie "ls", senza che nel file creato si visualizzi il nome del file temporaneo creato.
So bene perché viene visualizzato, ed è giusto che sia così, ma voglio sapere se è possibile NON mostrarlo in maniera pratica :)
Grazie mille in anticipo,
PaveK
Scoperchiatore
24-12-2005, 16:10
non si capisce la domanda.
Se fai
ls > nomefile
devi dirgli per forza il nome del file da direzionare!
Dove non deve comparire il nome del file???
Come dove, nel file ottenuto!
<< senza che nel file creato si visualizzi il nome del file temporaneo creato.>>
E' ovvio che se scrivo a mano il comando, tutto quello che digito appare sullo schermo.
Io intendo proprio nel list che viene scritto nel file nomefile.
So bene perché viene visualizzato, ed è giusto che sia così, ma voglio sapere se è possibile NON mostrarlo in maniera pratica :)
hai bisogno per forza di creare il file nella directory che passi come argomento a ls?
se lo crei altrove naturalmente non viene listato
DanieleC88
24-12-2005, 16:45
non si capisce la domanda.
Se fai
ls > nomefile
devi dirgli per forza il nome del file da direzionare!
Dove non deve comparire il nome del file???
In effetti non si capisce molto quello che ha scritto... comunque, se ho ben inteso, dovrebbe bastare un bel "ls | tee > output.txt".
DanieleC88
24-12-2005, 16:50
Mi correggo, non basta... bisogna usare:
output=$(ls) && echo "$output" > file-di-output.txt
Buon divertimento. :D
hai bisogno per forza di creare il file nella directory che passi come argomento a ls?
se lo crei altrove naturalmente non viene listato
Almeno uno ha capito alla prima ;)
Purtroppo sì, devo scrivere nella medesima cartella :(
Almeno uno ha capito alla prima ;)
Purtroppo sì, devo scrivere nella medesima cartella :(
la seconda soluzione di DanieleC88 è quello che cerchi
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.