Je veux faire pivoter toutes les images d'un répertoire qui correspondent à un motif. Jusqu'à présent, j'ai: for file in `ls /tmp/p/DSC*.JPG`; do convert $file -rotate 90 file+'_rotated'.JPG done mais cela ne donne aucune sortie?
J'essaie d'imprimer la ligne correspondante et la 4ème ligne de la ligne correspondante (ligne contenant l'expression que je recherche). J'utilise le code suivant: sed -n 's/^[ \t]*//; /img class=\"devil_icon/,4p' input.txt Mais cela n'imprime que la ligne correspondante. Cela imprime uniquement la 4ème ligne. awk 'c&&!--c;/img class=\"devil_icon/{c=4}' input.txt Je dois imprimer …
J'essaie de faire une petite commande qui trouvera les processus qui utilisent le plus de puissance CPU. Tout d'abord, j'utilise ps aux > file.txtet ensuite cut -c 16-20 file.txt | sort -n | tail -5. Le résultat que j'obtiens est le suivant: 1.0 2.7 8. 14.5 14.5 Donc, ma question …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 5 ans . Le but du script que je fais est de …
Vous connaissez probablement cette bombe à fourche : :(){ :|:&};: #WARNING: harmful code Je me demande pourquoi il est nécessaire, pour l'analyser, d'inclure un espace après l'accolade ouvrante.
Et avec le fichier le plus ancien en bas? De plus, si je fais cela, est-il également possible de supprimer les en-têtes redondants contenus dans chaque fichier HTML? Je me vois concaténer un grand nombre de fichiers HTML et ce serait bien de réduire un peu la taille du fichier …
Disons que nous avons un script bash comme ceci: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait existe-t-il un moyen de collecter les codes de sortie des sous-shells / sous-processus? Vous cherchez un moyen de le faire et ne trouvez rien. J'ai besoin d'exécuter …
Il y a quelque temps, j'ai fait un script et j'ai ajouté un peu de journalisation, mais j'ai oublié comment fonctionne la redirection pour la journalisation :-( L'essentiel est: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 4 ans . Dans le script ci-dessous - qui invite l'utilisateur à …
L'affaire: J'ai besoin d'exécuter certaines commandes / scripts à certains intervalles de temps et pour cela, j'ai deux options: mettre en place un cron-job implémenter une boucle avec sleepdans le script lui-même. Question: Quelle est la meilleure option du point de vue de la consommation des ressources, pourquoi? Est-ce cronla …
Disons que j'ai les fichiers suivants: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else Je pensais que la commande suivante print -l foo/*~{type_B*} imprimerait tout sous foo sauf les choses qui commencent par type_Bmais ce n'est pas le cas, à …
J'ai un script qui doit faire beaucoup de choses différentes sur de nombreuses machines distantes différentes. Je pensais qu'un hérédoc fonctionnerait pour cela, mais je ne suis pas en mesure d'utiliser une variable définie ailleurs dans le script et une définie dans l'hérédoc. Voici du code: #!/bin/sh FOO="foo" ssh some.remote.host …
J'écris un script d'installation qui sera exécuté en tant que /bin/sh. Une ligne demande un fichier: read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY Je voudrais diviser cette longue ligne en plusieurs lignes afin qu'aucune …
J'ai un script qui ressemble à ceci: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done Cependant, l'utilisateur doit fournir un appel variable BATCHNUM et sinon je dois forcer l'arrêt de ce script. Ce serait mieux si je pouvais forcer le …
Je recherche un opérateur «in» qui fonctionne comme ceci: if [ "$1" in ("cat","dog","mouse") ]; then echo "dollar 1 is either a cat or a dog or a mouse" fi C'est évidemment une déclaration beaucoup plus courte par rapport à, disons, l'utilisation de plusieurs tests "ou".
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.