Questions marquées «bash»

39
Comment SSH dans un répertoire spécifique?

Je me connecte souvent à un serveur, puis cd dans un répertoire spécifique. Est-il possible de simplifier ces deux commandes en une seule? ssh bob@foo cd /home/guest Je voudrais éviter de changer quoi que ce soit sur 'foo' si possible, car je devrai tout effacer avec l'administrateur du serveur....

39
Sur quel obus je cours?

Quand je lance echo $SHELLla sortie dit /bin/tcshce qui signifie que je lance un tcshshell. Mais par exemple quand je lance la commande suivante alias emacs 'emacs -nw' Je reçois l'erreur suivante: bash: alias: emacs: not found bash: alias: emacs -nw: not found et quand j'émets alias emacs="emacs...

39
Exécuter un diff entre les fichiers locaux et distants

Je suis connecté à un hôte via sshet j'aimerais comparer (disons avec diff) un certain fichier de configuration à son homologue sur un autre hôte, également accessible via ssh, sans avoir à télécharger manuellement le fichier distant avant d'exécuter le

39
enlever ou effacer la pile de chemins popd / pushd

Après pushdtrop de fois, je veux effacer toute la pile de chemins. Comment pourrais-je popdtous les éléments de la pile? Je voudrais popdsans avoir besoin de savoir combien sont dans la pile? Le manuel de Bash ne semble pas couvrir cela . Pourquoi ai-je besoin de savoir cela? Je suis fastidieux et...

39
Bash peut-il écrire dans son propre flux d'entrée?

Est-il possible dans un shell bash interactif d'entrer une commande qui génère du texte afin qu'il apparaisse à la prochaine invite de commande, comme si l'utilisateur avait saisi ce texte à cette invite? Je veux pouvoir sourcecréer un script qui générera une ligne de commande et la affichera afin...

38
Shell orienté objet pour * nix

Préface: J'adore Bash et n'ai aucune intention de déclencher une quelconque dispute ou une guerre sainte. J'espère que ce n'est pas une question extrêmement naïve. Cette question est un peu liée à ce post sur le superutilisateur, mais je ne pense pas que l’opérateur savait vraiment ce qu’il...

38
Pourquoi avons-nous besoin de la commande «at» sous Linux?

J'étudiais le code dans lequel la atcommande est utilisée. J'ai regardé autour de moi et j'ai constaté qu'il est utilisé pour exécuter des travaux par lots. Il est utilisé pour planifier des travaux. Il reçoit en entrée une commande et une heure, relative ou absolue. Donc, ma première question est:...

37
Tirets dans printf

J'essaie d'utiliser printf pour formater une jolie sortie dans un script bash par exemple: ----------------------- | This is some output | ----------------------- Mais je suis tombé sur un comportement que je ne comprends pas. $ printf "--" me donne l'erreur printf: usage: printf [-v var] format...

37
Éviter les «BASH-isms» dans les scripts shell

Existe-t-il un outil similaire à Perl :: Critic qui inspectera vos scripts shell et signalera les failles, les problèmes de portabilité, l’utilisation de programmes non standard sans solutions de secours, l’utilisation de programmes dépréciés, etc.? Je sais que set -o posixcela désactivera...