2012-04-12 12 views
6

Il sistema operativo è Ubuntu. Voglio creare file.txt in /home/z/Desktop dove il contenuto del file è some text here.Una riga crea un file con il contenuto

Il primo e consueto metodo è eseguito nano /home/z/Desktop/file.txt e digitare some text here. successivamente, premere ctrl+x, premere seguito da Enter.

Il secondo modo in cui è gestito cat > /home/z/Desktop/file.txt, tipo some text here e premere Enter seguito da ctrl+c

Spero di poter correre singola linea di comando per renderlo più veloce. Ho pensato xdotool lavorerà con la cat (la seconda strada), ma no, non funziona

risposta

10

È possibile utilizzare "echo" in bash. es .:

echo "some text here" > file.txt 

Se non si desidera un carattere di nuova riga alla fine del file, utilizzare l'argomento -n:

echo -n "some text here" > file.txt 
Problemi correlati