Questions marquées «scripting»

225
Lecture du dossier récursif Python

J'ai une formation en C ++ / Obj-C et je découvre juste Python (je l'écris depuis environ une heure). J'écris un script pour lire récursivement le contenu des fichiers texte dans une structure de dossiers. Le problème que j'ai est que le code que j'ai écrit ne fonctionnera que pour un dossier en...

197
Nombre aléatoire d'une plage dans un script Bash

J'ai besoin de générer un numéro de port aléatoire entre 2000-65000un script shell. Le problème est $RANDOMun nombre de 15 bits, donc je suis coincé! PORT=$(($RANDOM%63000+2001)) fonctionnerait bien sans la limitation de taille. Quelqu'un at-il un exemple de la façon dont je peux le faire,...

187
Déterminer si une fonction existe dans bash

Actuellement, je fais des tests unitaires qui sont exécutés à partir de bash. Les tests unitaires sont initialisés, exécutés et nettoyés dans un script bash. Ce script contient généralement des fonctions init (), execute () et cleanup (). Mais ils ne sont pas obligatoires. Je voudrais tester s'ils...

169
awk sans impression de nouvelle ligne

Je veux que la variable sum / NR soit imprimée côte à côte à chaque itération. Comment éviter que awk n'imprime une nouvelle ligne à chaque itération? Dans mon code, une nouvelle ligne est imprimée par défaut à chaque itération for file in cg_c ep_c is_c tau xhpl printf "\n $file" >>...

165
Comment utiliser Ruby pour les scripts shell?

J'ai quelques tâches de script shell simples que je veux faire Par exemple: sélectionner un fichier dans le répertoire de travail à partir d'une liste de fichiers correspondant à une expression régulière. Je sais que je peux faire ce genre de chose en utilisant bash et grep standard, mais je serais...

160
Objectif de #! / Usr / bin / python3

J'ai remarqué cela dans quelques langages de script, mais dans cet exemple, j'utilise python. Dans de nombreux didacticiels, ils commenceraient par #!/usr/bin/python3la première ligne. Je ne comprends pas pourquoi nous avons ça. Le système d'exploitation ne devrait-il pas savoir que c'est un script...

157
Supprimer tous les fichiers X sauf les plus récents dans bash

Existe-t-il un moyen simple, dans un environnement UNIX assez standard avec bash, d'exécuter une commande pour supprimer tous les fichiers X sauf les plus récents d'un répertoire? Pour donner un peu plus d'exemple concret, imaginez une tâche cron écrivant un fichier (par exemple, un fichier journal...