Questions marquées «bash»

Pour des questions sur les scripts écrits pour le shell de commande Bash. Pour les scripts shell avec des erreurs / erreurs de syntaxe, veuillez les vérifier avec le programme shellcheck (ou sur le serveur web shellcheck à https://shellcheck.net) avant de poster ici. Les questions sur l'utilisation interactive de Bash sont plus susceptibles d'être sur le sujet sur Super User que sur Stack Overflow.

7
Commenter dans un script Bash dans une commande multiligne
Comment puis-je commenter chaque ligne des lignes suivantes d'un script? cat ${MYSQLDUMP} | \ sed '1d' | \ tr ",;" "\n" | \ sed -e 's/[asbi]:[0-9]*[:]*//g' -e '/^[{}]/d' -e 's/""//g' -e '/^"{/d' | \ sed -n -e '/^"/p' -e '/^print_value$/,/^option_id$/p' | \ sed -e '/^option_id/d' -e '/^print_value/d' -e 's/^"\(.*\)"$/\1/' | …
165 bash  syntax  comments 

4
Bash if instruction avec plusieurs conditions lève une erreur
J'essaie d'écrire un script qui vérifiera deux indicateurs d'erreur, et au cas où un indicateur (ou les deux) serait modifié, il fera écho - une erreur s'est produite. Mon scénario: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [ "$my_error_flag"="1" && "$my_error_flag_o"="2" ]]; then echo "$my_error_flag" else …
165 bash  if-statement  flags 

17
Vérifier si un utilisateur existe
Je souhaite créer un script pour vérifier si un utilisateur existe. J'utilise la logique ci-dessous: # getent passwd test > /dev/null 2&>1 # echo $? 0 # getent passwd test1 > /dev/null 2&>1 # echo $? 2 Donc, si l'utilisateur existe, alors nous avons du succès, sinon l'utilisateur n'existe pas. …
165 bash 


12
Affichage de la sortie complète de la commande PS
lorsque j'exécute la ps -auxcommande sur mon serveur Linux, auquel je me suis connecté en utilisant du mastic, peu de processus sont trop longs pour tenir dans la largeur de ma fenêtre actuelle. Y a-t-il une alternative? -- Mettre à jour -- Je suis désolé pour la rétrogradation, je pensais …
164 linux  bash  shell  process 


6
Intersection de deux listes dans Bash
J'essaye d'écrire un script simple qui listera le contenu trouvé dans deux listes. Pour simplifier, utilisons ls comme exemple. Imaginez "un" et "deux" sont des répertoires. one = `ls one` deux = `ls deux` intersection un $ deux $ Je suis encore assez vert en bash, alors n'hésitez pas à …
163 bash 


5
Nier la condition if dans le script bash
Je suis nouveau dans bash et je suis bloqué en essayant d'annuler la commande suivante: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 Cette condition si retourne true si je suis connecté à Internet. Je veux que ça …



13
Ajout d'une branche git sur l'invite de commande Bash
J'ai essayé d'ajouter la branche git sur laquelle je travaille actuellement (extrait) à l'invite bash sans succès .. ( tout en gardant mon chemin actuel qui montre le répertoire / fichier actif intact) J'ai un fichier .bashrc sur ma maison, mais j'ai aussi vu beaucoup de gens mentionner le fichier …
161 git  bash  ubuntu 




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.