Questions marquées «shell»

12
Nombre de caractères dans la sortie d'une commande shell

J'écris un script qui doit calculer le nombre de caractères dans la sortie d'une commande en une seule étape . Par exemple, l'utilisation de la commande readlink -f /etc/fstabdoit renvoyer 10car la sortie de cette commande comporte 10 caractères. C'est déjà possible avec des variables stockées à...

12
Effacer ou désactiver les alias dans zsh

J'ai installé oh-my-zsh pour faciliter l'utilisation du terminal. Une chose qui me dérange cependant est les alias prolifiques ajoutés par elle, comme "ga", "gap", "gcmsg", "_", qui sont plus difficiles à retenir que la commande d'origine, et polluent la table de hachage de commande. Existe-t-il un...

12
Comment lire certaines lignes après avoir trouvé du texte?

Comment puis-je lire un certain nombre de lignes après avoir trouvé du texte? Par exemple.: Lisez les 2 lignes suivantes après avoir trouvé "Unix" sur: Test 1 Test 2 Test 3 Test 4 UNIX Test 5 Test 6 Test 7 Test 8 Test 9 Le résultat peut être: Test 5 Test 6 Remarque: "Unix" sur le dernier exemple...

12
Tuer un script shell exécuté en arrière-plan

J'ai écrit un script shell pour surveiller un répertoire en utilisant l'utilitaire inotifywait des outils inotifyt. Je veux que ce script s'exécute en continu en arrière-plan, mais je veux aussi pouvoir l'arrêter quand je le souhaite. Pour le faire fonctionner en continu, j'ai utilisé while true;...

12
bash find: récupère le répertoire du fichier trouvé

J'ai un dossier parent nommé "parent_folder" avec beaucoup de sous-dossiers, dans ces sous-dossiers se trouve un fichier nommé "foo.mp4". Je peux trouver ces fichiers facilement en faisant ceci: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; Maintenant, cela renvoie le...

12
À quoi sert la commande «export»?

J'ai créé une variable d'environnement dans une fenêtre de terminal et j'ai essayé de l'écho dans une autre fenêtre de terminal. Cela n'affiche rien. $TEST=hello Après cela, je l'ai exporté et réessayé echodans une autre fenêtre de terminal. le résultat était le même qu'avant. export TEST mais si...

12
Quels fichiers provenaient, zsh

J'utilise oh-my-zsh avec zpretzo, et j'oublie toujours les fichiers zsh qu'il source que je veux éditer. Comment puis-je demander au shell quels fichiers source il a