Questions marquées «shell»

Le terme «shell» fait référence à une classe générale d'interpréteurs de commandes interactifs basés sur du texte le plus souvent associés aux systèmes d'exploitation Unix et Linux. Pour des questions sur les scripts shell, veuillez utiliser une balise plus spécifique telle que «bash», «powershell» ou «ksh». Sans balise spécifique, une solution portable (conforme POSIX) doit être supposée, bien qu'il soit préférable d'utiliser 'posix' en plus ou 'sh'.





7
Comment lister les fonctions définies dans mon shell?
Je peux taper alias pour afficher une liste de tous les alias. Mais pour les fonctions, tout ce que je peux faire, c'est grep my .bash_profile. Cela n'obtient que ceux de ce fichier, pas ceux définis dans les fichiers subsidiaires ou dynamiquement. Existe-t-il un moyen plus pratique de savoir quelles …
222 bash  shell  function  unix 

8
Soustrayez deux variables dans Bash
J'ai le script ci-dessous pour soustraire le nombre de fichiers entre deux répertoires mais l' COUNT=expression ne fonctionne pas. Quelle est la syntaxe correcte? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' error echo $COUNT
220 bash  shell  unix 

19
Comment résoudre les liens symboliques dans un script shell
Étant donné un chemin absolu ou relatif (dans un système de type Unix), je voudrais déterminer le chemin complet de la cible après avoir résolu tout lien symbolique intermédiaire. Points bonus pour résoudre également la notation ~ nom d'utilisateur en même temps. Si la cible est un répertoire, il pourrait …
220 bash  shell  scripting  symlink 


10
Comment utiliser l'option '-prune' de 'trouver' dans sh?
Je ne comprends pas très bien l'exemple donné par le man find, quelqu'un peut-il me donner des exemples et des explications? Puis-je y combiner une expression régulière? La question la plus détaillée est la suivante: Écrivez un script shell changeall, qui a une interface comme changeall [-r|-R] "string1" "string2". Il …
219 regex  shell  find  manual 


8
Afficher la sortie curl au format JSON lisible dans le script shell Unix
Dans mon script shell Unix, lorsque j'exécute une commande curl, le résultat sera affiché comme ci-dessous que je redirige vers le fichier: {"type":"Show","id":"123","title":"name","description":"Funny","channelTitle":"ifood.tv","lastUpdateTimestamp":"2014-04-20T20:34:59","numOfVideos":"15"} Mais, je veux que cette sortie mette au format JSON lisible comme ci-dessous dans le fichier: {"type":"Show", "id":"123", "title":"name", "description":"Funny", "channelTitle":"ifood.tv", "lastUpdateTimestamp":"2014-04-20T20:34:59", "numOfVideos":"15"} Comment formater la sortie …
215 json  shell  curl 


4
Tri des données en fonction de la deuxième colonne d'un fichier
J'ai un fichier de deux colonnes et un nnombre de lignes. la colonne 1 contient nameset la colonne2 age. Je souhaite trier le contenu de ce fichier par ordre croissant en fonction de age(dans la deuxième colonne). Le résultat doit afficher le nameplus jeune ainsi que le namedeuxième plus jeune, …
213 bash  shell  unix 

10
Retourner un booléen à partir d'une fonction Bash
Je veux écrire une fonction bash qui vérifie si un fichier a certaines propriétés et renvoie vrai ou faux. Ensuite, je peux l'utiliser dans mes scripts dans le "si". Mais que dois-je retourner? function myfun(){ ... return 0; else return 1; fi;} alors je l'utilise comme ceci: if myfun filename.txt; …
211 bash  shell  boolean 


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.