Domande taggate «bash»

Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.

6
Come posso cancellare la cronologia del terminale?
Sto usando Linux Mint 17.1 Rebecca per circa 2 giorni e ho inserito per sbaglio la mia password nel terminale che ora viene visualizzato nell'elenco cronologico dei comandi che ho precedentemente digitato. Voglio cancellare completamente la cronologia dei terminali. Ho provato a usare i seguenti comandi nel terminale che pensavo …


4
Commenti di script shell multilinea: come funziona?
Di recente, mi sono imbattuto in un tipo di commento multilinea che non avevo mai visto prima - ecco un esempio di script: echo a # : aaa : ddd # echo b Questo sembra funzionare, anche la vimsintassi lo evidenzia. Come si chiama questo stile di commento e come …

6
come posso aggiungere (sottrarre, ecc.) due numeri con bash?
Riesco a leggere i numeri e l'operazione con: echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op ma poi tutti i miei tentativi di aggiungere i numeri falliscono: case "$op" in "+") echo num1+num2;; "-") echo `num1-num2`;; esac Correre: First number please 1 …


7
Non puoi usare il punto esclamativo (!) In bash?
Sto cercando di utilizzare il comando curl per accedere a un URL http con un punto esclamativo ( !) nel suo percorso. per esempio: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" la console risponde con bash: ... event not found. Cosa sta succedendo qui? e quale sarebbe la sintassi corretta per sfuggire al punto …

4
Perché l'espansione dei parametri con spazi senza virgolette funziona tra parentesi doppie “[[” ma non all'interno di parentesi singole “[”?
Sono confuso con l'utilizzo di parentesi singole o doppie. Guarda questo codice: dir="/home/mazimi/VirtualBox VMs" if [[ -d ${dir} ]]; then echo "yep" fi Funziona perfettamente anche se la stringa contiene uno spazio. Ma quando lo cambio in parentesi singola: dir="/home/mazimi/VirtualBox VMs" if [ -d ${dir} ]; then echo "yep" fi …
86 bash  quoting  ksh  test 

4
Inoltra SIGTERM a figlio in Bash
Ho uno script Bash, che assomiglia a questo: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Ora se la shell bash che esegue lo script riceve un segnale SIGTERM, dovrebbe anche inviare un SIGTERM al server in esecuzione (che blocca, quindi nessuna trap possibile). È possibile?
86 bash  shell  signals  docker 


3
Cosa fanno gli script in /etc/profile.d?
Sto leggendo degli script di shell di base da Linux Command Line e Shell Scripting Bible . Dice che il /etc/profilefile imposta le variabili di ambiente all'avvio della shell Bash. La /etc/profile.ddirectory contiene altri script che contengono file di avvio specifici dell'applicazione, che vengono eseguiti anche al momento dell'avvio dalla …
85 bash  profile  etc 






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.