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
bashrc ou bash_profile?
Je connais la différence entre les deux scripts de connexion bash: .bashrc est exécuté uniquement par des shells "non-login". .bash_profile(ou .bash_loginou .profile) est exécuté par des coquilles "login". Quelqu'un a-t-il de bons exemples de choses qui conviennent mieux à une exécution avec un login uniquement, telles que je les mettrais …
49 scripts  startup  bash 




4
Exécutez une commande nohup sur SSH, puis déconnectez-vous
Je veux exécuter un script start.shsur un serveur distant qui exécute ceci: nohup node server.js & Naïvement, j'appelle SSH comme ceci: ssh myserver <<EOF ./start.sh & EOF Cela démarre le script, mais laisse la session connectée. Je veux suivre cette étape avec d'autres commandes dans un script, donc ce n'est …

13
Comment arrondir les nombres décimaux en utilisant bc dans bash?
Un exemple rapide de ce que je veux utiliser les scripts bash: #!/bin/bash echo "Insert the price you want to calculate:" read float echo "This is the price without taxes:" echo "scale=2; $float/1.18" |bc -l read -p "Press any key to continue..." bash scriptname.sh En supposant que le prix est: …
45 bash  scripts  bc 




5
Comment vérifier si $ 1 et $ 2 sont nuls?
J'exécute un script qui passe l'argument de chaîne et que je veux faire si l'instruction suivante est affichée comme ci-dessous: if [ $1 != '' ] && [ $2 != '' ] then do something..... mais ça se voit Error too many argument. Pourquoi?


2
Accidentellement renommé / bin Aide!
J'ai une urgence, Linux et Bash débutant ici et foiré en essayant d'écrire un script pour renommer des fichiers. La boucle a accidentellement le chemin (couru le script dans un dossier de bureau) et renommé /binà /D_bin( D_était le préfixe j'ajouté) maintenant le système ne peut pas utiliser le /bincontenu, …


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.