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.

7
Salvare la directory corrente nella variabile utilizzando Bash?
Quello che sto cercando di fare è trovare la directory di lavoro corrente e salvarla in una variabile, in modo da poterla eseguire export PATH=$PATH:currentdir+somethingelse. Non sono del tutto sicuro se hanno una variabile che contiene cwd per impostazione predefinita. Come faccio a salvare la directory corrente nella variabile utilizzando …

3
Lettura dell'output di un comando in un array in Bash
Ho bisogno di leggere l'output di un comando nel mio script in un array. Il comando è, ad esempio: ps aux | grep | grep | x e fornisce l'output riga per riga in questo modo: 10 20 30 Devo leggere i valori dall'output del comando in un array, quindi …
111 arrays  bash 


5
Differenza di corde in Bash
Sto cercando di trovare un modo per determinare la differenza tra due stringhe nel mio script. Potrei farlo facilmente con diff o comm, ma non ho a che fare con i file e preferirei non esportarli in file, fare il confronto e rileggerlo. Vedo che comm, diff, cmp consentono tutti …
110 string  bash 



4
Bash, avviso senza argomenti e decisioni sui casi
Sto imparando bash. Vorrei fare un semplice script che, quando non vengono forniti argomenti, mostri un messaggio. E quando fornisco numeri come argomento, a seconda del valore, fa una cosa o un'altra. Vorrei anche sapere suggerimenti per i migliori manuali online per principianti in bash Grazie
110 bash 



2
Cosa significa nella shell quando mettiamo un comando tra il segno del dollaro e le parentesi: $ (comando)
Voglio solo capire la seguente riga di codice nella shell. Viene utilizzato per ottenere la directory di lavoro corrente. Sono consapevole che $(variable)name restituisce il valore all'interno del nome della variabile, ma cosa $(command)dovrebbe restituire? Restituisce il valore dopo aver eseguito il comando? In tal caso, possiamo usare `per eseguire …
110 bash  shell  terminal  sh  ksh 



7
Scorri tutti i file con un'estensione specifica
for i in $(ls);do if [ $i = '*.java' ];then echo "I do something with the file $i" fi done Voglio scorrere ogni file nella cartella corrente e controllare se corrisponde a un'estensione specifica. Il codice sopra non funziona, sai perché?
109 bash  file  glob 



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.