Domande taggate «shell»

La shell è l'interfaccia della riga di comando di Unix. È possibile digitare i comandi in una shell in modo interattivo o scrivere script per automatizzare le attività. Usa questo tag per domande relative a / bin / sh e alle shell più compatibili (ash, bash, ksh, zsh, ...). Per gli script di shell con errori, si prega di controllarli in http://shellcheck.net prima di pubblicare qui.






2
Trova la posizione dello script shell di provenienza
È possibile che uno script di shell di provenienza conosca la sua posizione? Ho letto la determinazione percorso script della shell di origine ma le risposte concentro su bashe tcshe non riuscire se si utilizza una shell POSIX. $0inoltre non è la soluzione e produce risultati errati . Una soluzione …
8 shell  path 

2
Cosa significa "cd &"?
So come cambiare directory dal terminale digitando cd <directory> ma ecco lo scenario. Stavo usando il terminale per andare nella cartella del mio repository git. glennRepositories Glenn-remdroid-repository Data la struttura delle cartelle sopra, voglio passare glenn-remdroid-repositoryperché è il mio repository facendo. cd glennRepositories Prima di passare al repository glenn-remdroid, ho …

6
Come copiare o spostare i file senza che sia richiesto di sovrascrivere?
Cosa ho provato: root@host [/home1]# cp -f hello /home3 cp: omitting directory `hello' root@host [/home1]# cp -rf hello /home3 cp: overwrite `/home3/hello/.buildpath'? y cp: overwrite `/home3/hello/.bash_logout'? y cp: overwrite `/home3/hello/.project'? ^C Mi chiedono sempre se voglio sovrascrivere. L'uso di mv non funziona neanche. Quindi cosa dovrei fare? Altre cose che …
8 shell  alias  cp 






2
Differenza tra [[$ variabile]] e [[-n $ variabile]]?
In bash, sono [[ $variable ]]e [[ -n $variable ]]completamente equivalenti? Sembra essere il caso a giudicare dall'output di seguito, ma vedo entrambe le forme di utilizzo prevalenti negli script di shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] $ echo $? …
8 bash  shell  test 

1
Lo script Bash non legge l'input
Ho uno script che suppone di eseguire un comando in background, e lo fa. Il problema è che quando lo script arriva su un comando di lettura, non si ferma e accetta l'input. Ecco qui: printf "Where is yo music?: " read musicPath cd $musicPath ls | while read currentSong;do …

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.