Domande taggate «scripts»

Uno script è una serie di istruzioni scritte in un file di "testo normale". L'interprete di script (ad esempio, Bash o un'altra shell, Python, Perl, Ruby, ecc.) Legge il file ed esegue le istruzioni come se fossero state immesse al prompt dei comandi.

9
Come eseguire un alias in uno script di shell?
Ho un file eseguibile mpiexec, il cui percorso completo è ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Dal momento che voglio eseguire questo comando in diverse directory (senza dover riscrivere l'intero percorso), ho impostato un alias nel mio .bashrcfile home : alias petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" che mi consente di eseguire mpiexecfacilmente questo file al prompt dei comandi digitando: …
101 bash  scripts  alias 



7
Come posso eseguire un comando 'sudo' all'interno di uno script?
Per fare una patch manualmente devo digitare questo comando sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql C'è uno spazio poco prima del 09: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql Come posso eseguirlo all'interno di uno script? Ci sono anche molti altri comandi, ma questo sta dando problemi.
84 scripts  sudo  root 




9
Script per visualizzare tutti i colori dei terminali
Attraverso Internet ho visto molte persone con script che stampavano un sacco di cose in tutti i colori definiti ~/.Xdefaults. Tuttavia, quando provo a usarli, ottengo sempre error: Bad Substitution. Qualcuno ha una sceneggiatura funzionante che fa la stessa cosa? Dovrebbe finire per assomigliare a questo:




10
Come posso leggere una variabile da un file?
Voglio inserire nel mio script un valore (stringa) che vorrei leggere da un file di testo. Ad esempio, anziché: echo "Enter your name" read name Voglio leggere una stringa da un altro file di testo, quindi l'interprete dovrebbe leggere la stringa dal file e non l'input dell'utente.
68 bash  scripts 

3
Automatizzare apt-get install con --assume-yes
Sto cercando di scrivere uno script bash per installare un elenco di software. Sto usando --assume-yesper superare le istruzioni. Questa seguente riga in qualche modo non funziona: sudo apt-get install python-software-properties --assume-yes Se provo a farlo apt-getsenza --assume-yesfunziona ma il prompt mi ​​chiede di: please [Enter] to continue or ctrl+c …
68 apt  scripts 


4
#! / Bin / sh è letto dall'interprete?
In basho sh, suppongo che tutto ciò che inizia con #è un commento . Ma negli bashscript scriviamo: #!/bin/bash E negli script Python, c'è: #!/bin/python Questo significa che di #per sé è un commento, mentre #!non lo è?
66 bash  python  scripts 

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.