Articles of bash

Netbeans prend-il en charge la coloration pour les scripts .sh (bash)?

J’utilise netbeans 6.8 beta et quand je charge un fichier .sh (bash), ce n’est pas du tout coloré. Je peux append une nouvelle association de fichiers pour l’extension .sh, mais il ne semble pas y avoir de type MIME associé connu.

Pipe plusieurs commandes dans une seule commande

Comment puis-je diriger la sortie standard de plusieurs commandes vers une seule commande? Exemple 1: combinez et sortingez la sortie des trois commandes d’écho: echo zzz; echo aaa; echo kkk Sortie désirée: aaa kkk zzz Exemple 2: réécrire les éléments suivants pour que toutes les commandes soient dans une seule ligne de commande à l’aide […]

Caret recherche et remplace dans Bash shell

Si je viens de saisir la commande suivante dans Bash: echo foo Je peux changer foo en bar en tapant: ^foo^bar Ce qui entraîne l’exécution de la commande suivante: echo bar Maintenant si j’entre: echo foo foo Est-il possible de changer les deux instances de foo en bar en utilisant simplement l’opérateur caret ( ^ […]

Comment supprimer l’entrée de $ PATH sur mac

J’essayais d’installer les outils Sencha Touch SDK 2.0.0 mais je ne pouvais pas l’exécuter correctement. Il a créé une entrée dans la variable $ PATH. Plus tard, j’ai supprimé le dossier sencha sdk tools mais je ne me suis pas rendu compte que la variable de chemin est toujours là. Quand j’ai fait echo $PATH […]

Lecture de la sortie d’une commande dans un tableau dans Bash

Je dois lire la sortie d’une commande dans mon script dans un tableau. La commande est, par exemple: ps aux | grep | grep | x et il donne la ligne de sortie comme ceci: 10 20 30 Je dois lire les valeurs de la sortie de la commande dans un tableau, puis je ferai […]

Comment planifier pour courir le premier dimanche de chaque mois

J’utilise Bash sur RedHat. Je dois programmer un travail cron à 9h00 le premier dimanche de chaque mois. Comment puis-je faire ceci?

Comment utiliser bash avec une image de docker basée sur Alpine?

J’ai créé une image docker à partir de openjdk: 8-jdk-alpine mais lorsque j’essaie d’exécuter des commandes simples, j’obtiens les erreurs suivantes: RUN bash /bin/sh: bash: not found RUN ./gradlew build env: can’t execute ‘bash’: No such file or directory

grep uniquement les fichiers texte

find . -type f | xargs file | grep text | cut -d’:’ -f1 | xargs grep -l “TEXTSEARCH” {} c’est une bonne solution? pour trouver TEXTSEARCH de manière récursive uniquement dans des fichiers textuels

-bash: __git_ps1: commande introuvable

J’ai essayé d’installer Ruby 2.0. Ma ligne de commande a été pressée et ressemble maintenant à ceci: -bash: __git_ps1: command not found [11:58:28][whatever@whatever ~]$ Je ne sais pas comment se débarrasser de la commande __git_ps1 erreur non trouvée. J’ai cherché mon fichier .bash_profile et mon fichier .bashrc pour voir s’il essaye de définir une variable […]

plusieurs pièges bash pour le même signal

Lorsque j’utilise la commande “trap” dans bash, le piège précédent pour le signal donné est remplacé. Y a-t-il un moyen de faire plus d’un piège pour le même signal?