Domande taggate «bash»

Bash (Bourne-Again SHell), è la shell utilizzata di default nell'interfaccia della riga di comando di Ubuntu.


8
Come incrementare una variabile in bash?
Ho provato ad incrementare una variabile numerica usando entrambi var=$var+1e var=($var+1)senza successo. La variabile è un numero, sebbene bash sembra leggerlo come una stringa. Versione di Bash 4.2.45 (1) -release (x86_64-pc-linux-gnu) su Ubuntu 13.10.
609 bash 

5
Quale è meglio: usando; o && per eseguire più comandi in una riga?
Nelle esercitazioni e nei tutorial vedo spesso i comandi combinati. Per esempio, sudo apt-get update && sudo apt-get install pyrenamer Sembra che ci siano quattro possibili connettori: &, &&, ||e ;. Sebbene il & connettore sia chiaro per me (invia un processo in background e lascia disponibile il terminale), non …
428 command-line  bash 

7
Come posso decodificare una stringa base64 dalla riga di comando?
Vorrei scrivere uno script bash per decodificare una stringa base64. Ad esempio decode QWxhZGRpbjpvcGVuIHNlc2FtZQ==, scrivo Aladdin:open sesamee stampa e ritorna al prompt. Finora ho provato un semplice file bash contenente python -m base64 -d $1ma questo comando prevede un nome file non una stringa. Esiste un altro comando non interattivo …
426 command-line  bash 

9
Come posso creare un alias permanente di Bash?
Vorrei creare un alias da rmcomandare per avere un messaggio di conferma dopo aver eseguito questo comando. Quindi sto creando un alias come questo alias rm='rm -i'. Ma per quanto ne so questo è un alias temporaneo e dura fino a quando non si chiude il terminale. Come è spiegato …
382 bash  alias 

6
Come faccio ad aggiungere variabili di ambiente?
Sto eseguendo Ubuntu 11.04. Uso il terminale per avviare una sessione bash e voglio aggiungere una variabile d'ambiente: $r@hajt:~$ env THEVAR=/example Ma non funziona. Mostra tutte le variabili con THEVAR come ultimo, ma un'altra chiamata a envnon mostra THEVARpiù- env | grep THEVARnon restituisce nulla. Allo stesso modo, gli script …
365 bash 


16
Come eseguo gli script .sh?
Ogni volta che apro un file .sh, lo apre in gedit anziché nel terminale. Non riesco a trovare alcuna opzione simile a Fare clic destro → Apri con → Altre applicazioni ... → Terminale . Come faccio ad aprire questo file nel terminale?



2
Come uso le variabili in un comando sed?
Ho provato il seguente codice per sostituire QQcon ZZ, ma non fare quello che voglio: var1=QQ sed -i 's/$var1/ZZ/g' $file Tuttavia, questo codice fa quello che voglio: sed -i 's/QQ/ZZ/g' $file Come uso le variabili in sed?
266 command-line  bash  sed 


8
Come cancellare completamente la storia di bash?
Voglio cancellare tutti i comandi precedenti dalla cronologia del mio server. Ho usato history -ce sembra che tutte le cose siano state cancellate, ma quando ho inviato al server, tutti i comandi sono ancora lì. Come posso cancellarli permanentemente?
254 bash  history 



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.