Questions marquées «bash»

94
Se référer à un fichier relatif à l'exécution du script

Dans un script bash que j'écris, j'utilise sourcepour inclure la variable définie dans un fichier de configuration. Le script à exécuter est act.sh, tandis que le script à être sourced est act.conf.sh, donc dans act.shj'ai: source act.conf.sh Cependant, cela ne fonctionne que lors de l'exécution...

94
Vérifiez si le répertoire est monté avec bash

j'utilise mount -o bind /some/directory/here /foo/bar Je veux vérifier /foo/baravec un script bash, et voir s'il a été monté? Sinon, appelez la commande mount ci-dessus, sinon faites autre chose. Comment puis-je faire ceci? CentOS est le système d'exploitation.

94
Quelle est la signification exacte de Git Bash?

Git Bash Je travaille avec Git Bash depuis deux jours. Je sais maintenant les opérations de base telles que commit, push, pull, fetch, et merge. Mais je ne sais toujours pas ce que Git Bash lui - même est en réalité! J'ai beaucoup cherché sur Git Bash, mais tous les sites que j'ai vus se...

93
Autocompletion Bash en mode shell Emacs

Dans le terminal GNOME, Bash effectue l'auto-complétion intelligente. Par exemple apt-get in<TAB> devient apt-get install En mode shell d'Emacs, cette auto-complétion ne fonctionne pas, même après avoir explicitement source /etc/bash_completion. L'exemple ci-dessus colle comme inou se...

93
Comment exécuter le script bash ligne par ligne?

Si j'entre l' option bash -x , il affichera toute la ligne. Mais le script s'exécutera normalement. Comment puis-je exécuter ligne par ligne? Ensuite, je peux voir si cela fait la bonne chose, ou j'abandonne et corrige le bogue. Le même effet est mis un readdans chaque ligne.

93
Comment concaténer deux chaînes pour créer un chemin complet

J'essaye d'écrire un script bash. Dans ce script, je souhaite que l'utilisateur saisisse le chemin d'un répertoire. Ensuite, je veux ajouter des chaînes à la fin de cette chaîne et créer un chemin vers certains sous-répertoires. Par exemple, supposons que l'utilisateur entre une chaîne comme...

93
Passer des arguments avec des espaces entre le script (bash)

J'ai les deux scripts suivants cendre: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* Le binaire someApp reçoit $*comme 2 arguments («My» et «Argument») au lieu de 1. J'ai testé plusieurs choses: L'exécution de someApp uniquement b.shfonctionne comme prévu Itérer + faire écho aux...

93
équivalent de rm et mv dans windows .cmd

J'ai ce qui suit dans un script shell, je veux convertir les lignes suivantes en un fichier cmd Windows .. Est-ce que n'importe qui peut fournir des entrées sur ce qui est l'équivalent pour "rm" et "mv" dans le fichier cmd Windows. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv