Domande taggate «quoting»

Le stringhe sono in genere delimitate da virgolette, il che solleva il problema di gestire stringhe che includono virgolette.


3
Come citare argomenti con xargs
Supponiamo di voler eliminare tutti i file in una cartella superiore a 1 MB. $ find . -size +1M | xargs -0 rm Ciò non eliminerà i file che hanno spazio nei loro nomi. Quindi voglio che citi tutti gli argomenti a cui invia rm. Se lo finddà Some report.docxdovrebbe …
15 shell  find  quoting  rm  xargs 



4
Come fare grep per pipe |
Come posso grep per la riga che contiene il carattere pipe |o per il personaggio >: files content: |this is test where is > this is none ora quello che mi serve usando il comando grep è grep -iE "<some expression>" file_name Produzione: |this is test where is >



4
Come rendere bash glob una variabile stringa?
Informazioni di sistema OS: OS X bash: GNU bash, versione 3.2.57 (1) -release (x86_64-apple-darwin16) sfondo Voglio che la macchina del tempo escluda un set di directory e file da tutto il mio progetto git / nodejs. Le mie directory di progetto sono presenti ~/code/private/e ~/code/public/quindi sto cercando di usare il …

2
Come usare un personaggio speciale come normale?
Molte domande come "Come digitare il carattere con virgolette doppie (")? " ci viene chiesto e non vogliamo ingombrare la nostra comunità con la stessa risposta (digitala come \"se non fosse racchiusa tra 's, "se racchiusa tra 's.) Quindi, la domanda è qui. Non è possibile digitare caratteri speciali in …

2
Come possono le variabili usare “~” per il cd?
Come posso usare una variabile - $BASEnel mio cd. Ho provato quanto segue ma ho ricevuto un errore $ cd ~/z/repo_1_ruby_193/ 23:23:57 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ BASE="~/z" 23:24:03 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ cd $BASE/repo_1_ruby_193 -bash: cd: ~/z/repo_1_ruby_193: No such file or directory 23:24:25 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193




2
Citazioni nidificate in sottotitoli
Supponiamo che devo usare le virgolette per incapsulare l'output della subshell come: DATA="$(cat file.hex | xxd -r)" Ma ho bisogno di nidificare questo tipo di cose come: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Non posso usare le virgolette singole perché quelle non espandono le variabili che …

3
bash aggiunge virgolette singole extra
Ho un problema nell'esecuzione del mio script. Quando lo eseguo in modalità debug (bash -x), vedo che bash sta aggiungendo virgolette extra. Pertanto la mia sceneggiatura non riesce. Questo è nel mio copione: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o BatchMode=yes -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ConnectTimeout=5 $1 …
13 shell  ssh  quoting 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.