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'.




15
Décompressez tous les fichiers d'un répertoire
J'ai un répertoire de fichiers ZIP (créé sur une machine Windows). Je peux les décompresser manuellement en utilisant unzip filename, mais comment puis-je décompresser tous les fichiers ZIP dans le dossier actuel via le shell? Utilisation d'Ubuntu Linux Server.
203 linux  shell  wildcard  unzip 

11
Itérer sur une liste de fichiers avec des espaces
Je souhaite parcourir une liste de fichiers. Cette liste est le résultat d'une findcommande, j'ai donc trouvé: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } C'est bien sauf si un fichier a des espaces dans son nom: $ …
202 linux  bash  shell 

10
Substitution de variables d'environnement dans sed
Si j'exécute ces commandes à partir d'un script: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla c'est bon. Mais si je cours: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' J'ai lu dans des tutoriels que pour substituer des variables …
202 linux  unix  shell  sed 


3
Comment compresser tous les fichiers de tous les sous-répertoires en un seul fichier compressé en bash
Duplicate possible: compresser un ensemble de répertoires et créer un fichier compressé tar Ce message décrit comment compresser chaque fichier individuellement dans une structure de répertoires. Cependant, je dois faire quelque chose de légèrement différent. J'ai besoin de produire un gros fichier gzip pour tous les fichiers d'un certain répertoire. …
201 linux  bash  shell  gzip 


13
Exec shell asynchrone en PHP
J'ai un script PHP qui doit invoquer un script shell mais ne se soucie pas du tout de la sortie. Le script shell effectue un certain nombre d'appels SOAP et est lent à terminer, donc je ne veux pas ralentir la demande PHP pendant qu'il attend une réponse. En fait, …
199 php  asynchronous  shell 

20
Ajoutez une colonne de chiffres au shell Unix
Étant donné une liste de fichiers files.txt, je peux obtenir une liste de leurs tailles comme ceci: cat files.txt | xargs ls -l | cut -c 23-30 qui produit quelque chose comme ça: 151552 319488 1536000 225280 Comment puis-je obtenir le total de tous ces chiffres?
198 linux  unix  shell 


16
Comment exécuter des one-liners XPath à partir du shell?
Existe-t-il un package, pour Ubuntu et / ou CentOS, qui dispose d'un outil de ligne de commande capable d'exécuter un XPath one-liner comme foo //element@attribute filename.xmlor foo //element@attribute < filename.xmlet de renvoyer les résultats ligne par ligne? Je suis à la recherche de quelque chose qui me permettrait juste apt-get …

14
Tester efficacement si un port est ouvert sous Linux?
À partir d'un script bash, comment savoir rapidement si un port 445est ouvert / à l'écoute sur un serveur. J'ai essayé quelques options, mais je veux quelque chose de rapide: 1. lsof -i :445 (prend quelques secondes) 2. netstat -an |grep 445 |grep LISTEN(prend des secondes) 3. telnet(il ne revient …
197 linux  bash  shell  port 


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.