Questions marquées «bash»

11
Comment Mac OS X définit-il la valeur de $ PATH?

J'ai une compréhension de base sur la façon dont $ PATH peut être défini, mais existe-t-il une documentation qui décrit entièrement où Mac OS obtient tous les chemins d'accès qui sont ajoutés à $ PATH? Je suis au courant des choses comme /etc/profile, /etc/pathset /etc/profile.d, mais y at - il d'...

11
Exécuter une commande stockée dans une variable

J'ai une commande stockée dans une variable. Imaginons que la variable $iait la valeur: cat -nT index.php |grep 'someregex' Lorsque j'essaie d'exécuter la variable ci-dessus en la tapant, $ielle échoue car le shell tente d'exécuter la variable entière en une seule commande. J'ai également essayé...

11
Impossible de lancer l'application dans tmux

J'obtiens cette erreur lorsque j'essaie de lancer Sublime Text ou SourceTree à partir de tmux: $ subl Unable to launch Sublime Text 2 $ stree Unable to open SourceTree Il semble que je ne puisse pas non plus ouvrir les applications os x: $ open MPlayerX.app LSOpenURLsWithRole() failed with error...

11
Où sont stockées les fonctions shell sous Linux?

Au début, je cherchais la raison pour laquelle whichrien ne sortait après lui avoir donné certains programmes comme argument, par exemple cd. D'après ce que j'ai trouvé ici , la raison en est probablement que cdsur ma machine est une fonction, qui est confirmée par l'exécution type cd. TLDR: Mais...

11
ssh + sudo + su dans le shell de connexion

J'ai plusieurs machines dans lesquelles je ssh régulièrement uniquement dans le but d'utiliser sudo supour passer le reste de ma session connecté en tant qu'utilisateur spécial. Le workflow général est le suivant: mymachine:~ me$ ssh me@othermachine othermachine:~ me$ sudo su - specialuser # note:...

11
Comment utiliser GnuPG avec --passphrase?

Je veux écrire un script qui exécutera gpgun fichier appelé "fichier" avec la phrase secrète "test". Normalement, lorsque j'utilise gpg, je lance généralement juste gpg -c fileet il me demande la phrase secrète. Mais comme je veux que ce script fasse tout seul, je voudrais fournir la phrase secrète...

11
Vous ne pouvez pas utiliser le "mapfile" de bash ... mais pourquoi?

Je veux juste obtenir tous les fichiers d’un répertoire donné dans un tableau bash (en supposant qu’aucun des fichiers n’ait une nouvelle ligne dans le nom): Alors: myarr=() find . -maxdepth 1 -name "mysqldump*" | mapfile -t myarr; echo "${myarr[@]}" Résultat vide! Si je fais la maniʻere détournée...

10
Linux: renommer le fichier mais conserver l'extension?

Sous Windows / DOS, je peux dire rename myfile.* yourfile.*de changer le nom mais garder l'extension. Comment cela se fait-il sous Linux? La page de manuel suggère seulement comment changer l'extension, mais c'est l'opposé de ce que je veux. Bonus: je veux en fait mettre la date de création d'une...