Questions marquées «scripts»

Un script est une série d'instructions écrites dans un fichier "texte brut". L'interpréteur de script (par exemple, Bash ou un autre shell, Python, Perl, Ruby, etc.) lit le fichier et exécute les instructions comme si elles avaient été entrées à l'invite de commande.






2
Équivalent Ubuntu de succès / échec de CentOS
De nombreux services dans CentOS ressemblent à ceci (sauf le vert et le rouge, respectivement): $ sudo service blah start Starting blah: [ OK ] $ sudo service notrunning stop Stopping notrunning: [FAILED] Cela se produit car les /etc/init.dscripts utilisent des scripts utilitaires dans /etc/rc.d/init.d/functionsappelés successet failure. Voici un extrait …


3
Évaluation d'une chaîne dans un script shell
Je suis ce guide de script shell bash: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html Dans la section Comparaisons numériques, il cite un exemple: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo "you've worked hard enough for today." More input> …




1
Pourquoi 0 $ est-il réglé sur -bash?
Le premier nom du processus de connexion semble être défini sur -bash, mais si je sous-coquille, il devient bash. par exemple: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash entraîne l'échec de certains scripts, tels que . /usr/share/debconf/confmodule exec /usr/share/debconf/frontend -bash Can't exec "-bash": No such file …



3
Moyen approprié de laisser l'utilisateur saisir le mot de passe d'un script bash en utilisant uniquement l'interface graphique (avec le terminal caché)
J'ai créé un script bash qui utilise kdialog exclusivement pour interagir avec l'utilisateur. Il est lancé à partir d'un fichier ".desktop" afin que l'utilisateur ne voie jamais le terminal. Il ressemble à 100% à une application graphique (même s'il ne s'agit que d'un script bash). Il fonctionne uniquement dans KDE …
8 bash  scripts  sudo  gui  kde4 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.