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.



9
Come elencare le sessioni dello schermo in esecuzione?
Ho un sacco di server, su cui eseguo esperimenti utilizzando screen. La procedura è la seguente: ssh al server XXX lanciare screen inizia gli esperimenti in alcune schede Staccare screen disconnettersi dal server Mentre gli esperimenti sono in corso, posso facilmente trovare su quali server si trovano sshin tutti i …

20
Come posizionare la directory ~ / .composer / vendor / bin nel PATH?
Sono su Ubuntu 14.04 e ho provato tutti i metodi possibili per installare Laravel senza risultati. Messaggi di errore tutto ciò che provo. Sto provando il primo metodo nella documentazione di avvio rapido, ovvero tramite Laravel Installer, ma dice "Assicurati di posizionare la ~/.composer/vendor/bindirectory nel tuo PATHmodo che l'eseguibile Laravel …
232 bash  laravel  path 


14
Il modo migliore per simulare "raggruppa per" da bash?
Supponiamo di avere un file che contiene indirizzi IP, un indirizzo in ciascuna riga: 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 È necessario uno script di shell che conti per ciascun indirizzo IP quante volte appare nel file. Per l'input precedente è necessario il seguente output: 10.0.10.1 3 10.0.10.2 1 10.0.10.3 1 …
231 bash  scripting 

27
Rinominare i file in una cartella in numeri sequenziali
Voglio rinominare i file in una directory in numeri sequenziali. In base alla data di creazione dei file. Ad esempio sadf.jpga 0001.jpg, wrjr3.jpga 0002.jpge così via, il numero di zeri iniziali a seconda della quantità totale di file (non è necessario alcuno zero aggiuntivo se non necessario).

4
Come creare una directory temporanea?
Uso per creare un tempfile, eliminarlo e ricrearlo come una directory: tmpnam=`tempfile` rm -f $tmpnam mkdir "$tmpnam" Il problema è che un altro processo può avere lo stesso nome X, se esegue accidentalmente tempfile dopo un processo rm -f Xe poco prima mkdir X.

5
Stampa elementi dell'array su righe separate in Bash?
Come posso stampare l'elemento array di un array Bash su righe separate? Questo funziona, ma sicuramente c'è un modo migliore: $ my_array=(one two three) $ for i in ${my_array[@]}; do echo $i; done one two three Ho provato questo ma non ha funzionato: $ IFS=$'\n' echo ${my_array[*]} one two three
229 arrays  bash 



19
Come posso ottenere `find` per ignorare le directory .svn?
Uso spesso il findcomando per cercare nel codice sorgente, eliminare i file, qualunque cosa. Stranamente, poiché Subversion memorizza i duplicati di ogni file nelle sue .svn/text-base/directory, le mie semplici ricerche finiscono per ottenere molti risultati duplicati. Ad esempio, voglio cercare ricorsivamente uintin più messages.he messages.cppfile: # find -name 'messages.*' -exec …
227 linux  find  bash  grep  svn 




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.