Domande sulla shell incorporata o su `/ bin / echo`. Questo tag non dovrebbe essere usato se la tua domanda riguarda semplicemente la stampa sul terminale, applicala solo se la tua domanda è specifica al comando `echo`.
Ho sentito che printfè meglio di echo. Ricordo solo un'istanza della mia esperienza in cui ho dovuto usare printfperché echonon ha funzionato per inserire del testo in alcuni programmi su RHEL 5.8 ma printfha funzionato. Ma a quanto pare, ci sono altre differenze e vorrei sapere quali sono e se …
Se corro export TEST=foo echo $TEST Emette foo. Se corro TEST=foo echo $TEST Non è così. Come posso ottenere questa funzionalità senza usare l'esportazione o uno script?
Sto cercando di aggiornare il timestamp all'ora corrente su tutti i file XML nella mia directory (ricorsivamente). Sto usando Mac OSX 10.8.5. Su circa 300.000 file, il seguente echocomando richiede 10 secondi : for file in `find . -name "*.xml"`; do echo >> $file; done Tuttavia, il seguente touchcomando richiede …
So che potrei cancellare gli ultimi tre caratteri con: echo -ne '\b\b\b' Ma come posso cancellare una linea intera? Voglio dire che non voglio usare: echo -ne '\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b' ... ecc ... per cancellare una linea lunga.
Ho provato a creare uno script echoinserendo il contenuto in un file, invece di aprirlo con un editor echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command L' output : bash:! / bin / bash: evento non trovato Ho isolato questo strano comportamento al botto . $ echo ! ! $ …
Avevo l'impressione che la lunghezza massima di un singolo argomento non fosse il problema qui tanto quanto la dimensione totale dell'array di argomenti generale più la dimensione dell'ambiente, che è limitata a ARG_MAX. Quindi ho pensato che qualcosa di simile al seguente avrebbe avuto successo: env_size=$(cat /proc/$$/environ | wc -c) …
Sto cercando di collegare il mio rasberry Pi ad alcuni display usando il bus i2c. Per iniziare volevo scrivere manualmente cose, byte in particolare su un file. Come si scrivono byte specifici in un file? L'ho già letto e ho pensato che il mio problema dovesse essere risolto con qualcosa …
Perché il comando seguente non inserisce nuove righe nel file generato e qual è la soluzione? $ echo "Line 1\r\nLine2" >> readme.txt $ cat readme.txt Line 1\r\nLine2
Ho un file chiamato il my_file.txtcui contenuto è solo la stringa Hello. Come potrei reindirizzare il suo contenuto al comando echo? So di avere i comandi less, cat, more... ma ho bisogno di farlo con echo. Ho provato questo: $ cat my_file.txt | echo e anche questo: $ echo < …
Quando uso il typecomando per scoprire se catè incorporato un programma shell o un programma esterno ottengo l'output seguente: -$ type cat cat is hashed (/bin/cat) -$ Questo significa che catè un programma esterno che è /bin/cat? Mi sono confuso, perché quando ho controllato l'output qui sotto echoho visto che …
Vorrei creare un file usando il comando echo e l'operatore di reindirizzamento, il file dovrebbe essere composto da poche righe. Ho provato a includere una riga da "\ n" all'interno della stringa: echo "first line\nsecond line\nthirdline\n" > foo ma in questo modo non viene creato alcun file con tre righe …
Come posso scrivere lo stesso contenuto su molti file di testo usando cato echocon un solo comando? Ad esempio, voglio scrivere "ciao" su file1 e file2. Provai: echo "hello" >> file1 file2 ma non ha funzionato. Come posso farlo?
L'esempio, di seguito, mi ha sorpreso. Sembra essere contro intuitivo ... a parte il fatto che c'è un baffo di tempo in più per l' utente della echo | sedcombo. Perché sta echousando così tanto tempo di sistema quando funziona da solo, o dovrebbe essere la domanda, come sedcambia lo …
So che per stampare un testo colorato usando l'eco, ad esempio il colore rosso, il codice è: echo -e "\e[1;31m This is red text \e[0m" e so che in questo esempio 31 è il codice di colore rosso e il numero di altri colori è: Black 0;30 Dark Gray 1;30 …
Questa domanda è stata migrata da Server Fault perché può essere risolta su Unix & Linux Stack Exchange. Migrato 8 anni fa . Il echocomando non include il testo completo che gli ho dato. Ad esempio, se lo faccio: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.