Domande taggate «exit»

3
Attendere l'utilizzo del comando in Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Mi aspettavo successcome stato di uscita quando invio 0, ma sto ancora ricevendo failure. Inoltre, waitnon aspetta …


4
Come funziona il comando exit su un terminale Unix?
Qualcuno potrebbe spiegare come funziona il exitcomando nel terminale Unix? Una ricerca di man exit e which exitnon è stata utile e ho riscontrato il seguente problema. Dopo aver installato i pacchetti aggiuntivi per Anaconda e PyCharm sul mio nuovo sistema Red Hat, ho notato che quando avessi chiamato exitper …






3
Esci dalla funzione bash, non dal terminale
Ho uno script bash come di seguito che installa Zookeeper ma solo se non è già installato. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e $DEFAULT_INSTALLATION_DEST/${ZOOK_TOOL} ]; then echo "${ZOOK_TOOL} alreay installed"; exit 1; # <<<< here elif [ ! -e $DEFAULT_SOURCE_ROOT/${ZOOK_TOOL}.tar.gz ]; then wgetIt $ZOOK_DOWNLOAD_URL else echo "[info] : …


4
Uscita da uno script di shell con loop nidificati
Ho uno script di shell con loop nidificati e ho appena scoperto che "exit" in realtà non esce dallo script, ma solo il loop corrente. Esiste un altro modo per uscire completamente dallo script a una determinata condizione di errore? Non voglio usare "set -e", perché ci sono errori accettabili …
11 bash  shell  scripting  exit 




5
Cattura il codice di uscita del comando di uscita
Ho questo in uno script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Sembra che uscirà subito dopo il comando exit, il che ha senso. Mi chiedevo c'è qualche semplice comando in grado di …

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.