Domande taggate «bash»

Per domande sugli script scritti per la shell dei comandi di Bash. Per gli script di shell con errori / errori di sintassi, si prega di controllarli con il programma shellcheck (o nel server web shellcheck su https://shellcheck.net) prima di pubblicare qui. Le domande sull'uso interattivo di Bash hanno maggiori probabilità di essere in argomento su Super User che su Stack Overflow.

5
Bash impostato + x senza che venga stampato
Qualcuno sa se possiamo dire set +xin bash senza che venga stampato: set -x command set +x tracce + command + set +x ma dovrebbe solo stampare + command Bash è la versione 4.1.10 (4). Questo mi sta infastidendo da un po 'di tempo: l'output è ingombro di set +xlinee …
92 bash  shell 

5
Come annidare correttamente i backtick di Bash
O mi sono perso qualche contraccolpo o il contraccolpo non sembra funzionare con troppi cicli di citazione del programmatore. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Ricercato hello1-hello2-hello3-hello4-hello5-hello6-...
92 bash  shell  unix  quoting 



7
Bash: passa una funzione come parametro
Devo passare una funzione come parametro in Bash. Ad esempio, il codice seguente: function x() { echo "Hello world" } function around() { echo "before" eval $1 echo "after" } around x Dovrebbe produrre: before Hello world after So che evalnon è corretto in quel contesto, ma questo è solo …



18
Dormi fino a una data / ora specifica
Voglio che il mio script bash dorma fino a un orario specifico. Quindi, voglio un comando come "sleep" che non richiede intervalli ma un'ora di fine e rimane inattivo fino ad allora. Il demone "at" non è una soluzione, poiché ho bisogno di bloccare uno script in esecuzione fino a …
92 bash  sleep  wait 

5
Come mantenere sincronizzate automaticamente due cartelle?
Vorrei avere una copia sincronizzata di una cartella con tutta la sua sottostruttura. Dovrebbe funzionare automaticamente in questo modo: ogni volta che creo, modifico o elimino cose dalla cartella originale, tali modifiche dovrebbero essere applicate automaticamente alla cartella di sincronizzazione. Qual è l'approccio migliore a questo compito? BTW: sono su …

12
Trovare directory vuote UNIX
Devo trovare directory vuote per un determinato elenco di directory. Alcune directory contengono directory al loro interno. Se anche le directory interne sono vuote posso dire che la directory principale è vuota altrimenti non è vuota. Come posso testarlo? Per esempio: A>A1(file1),A2 this is not empty beacuse of file1 B>B1(no …
91 bash  unix  directory 

5
Emulazione della "sorgente" di Bash in Python
Ho uno script che assomiglia a questo: export foo=/tmp/foo export bar=/tmp/bar Ogni volta che compilo eseguo 'source init_env' (dove init_env è lo script sopra) per impostare alcune variabili. Per fare lo stesso in Python avevo questo codice in esecuzione, reg = re.compile('export (?P<name>\w+)(\=(?P<value>.+))*') for line in open(file): m = reg.match(line) …
91 python  bash 





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.