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.





6
Script Bash pour configurer un tunnel SSH temporaire
Sur Cygwin, je souhaite qu'un script Bash: Créez un tunnel SSH vers un serveur distant. Effectuez un travail local qui utilise le tunnel. Puis fermez le tunnel. La partie arrêt m'a perplexe. Actuellement, j'ai une solution boiteuse. Dans un shell, j'exécute ce qui suit pour créer un tunnel: # Create …
132 bash  ssh 

8
Comment exécuter .sh sur l'invite de commande Windows?
Comment puis-je exécuter .sh sur l'invite de commande Windows 7? J'obtiens toujours cette erreur quand j'essaye d'exécuter cette ligne dedans, app/build/build.sh Erreur, 'app' is not recognized... ou, bash app/build/build.sh Erreur, 'bash' is not recognized... Des idées qu'est-ce que j'ai manqué? Voici la capture d'écran,
132 windows  bash  command-line  sh 


20
unix - tête ET queue de fichier
Disons que vous avez un fichier txt, quelle est la commande pour afficher les 10 premières lignes et les 10 dernières lignes du fichier simultanément? c'est-à-dire que si le fichier fait 200 lignes, visualisez les lignes 1-10 et 190-200 en une seule fois.
131 linux  bash  shell  unix  scripting 



11
Comment configurer l'achèvement de la ligne de commande git bash?
Par exemple, sur une nouvelle machine ubuntu, je viens de lancer sudo apt-get git, et il n'y a pas de complétion lors de la saisie, par exemple git check[tab]. Je n'ai rien trouvé sur http://git-scm.com/docs , mais l'achèvement IIRC est inclus dans le paquet git ces jours-ci et j'ai juste …
131 git  bash 


4
Supprimer un caractère à la fin d'une variable
La complétion automatique de Bash ajoute un / à la fin d'un nom de répertoire. Comment puis-je supprimer cela d'un paramètre de position? #!/bin/sh target=$1 function backup(){ date=`date "+%y%m%d_%H%M%S"` PWD=`pwd` path=$PWD/$target tar czf /tmp/$date$target.tar.gz $path } backup
130 bash  shell 



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.