Questions marquées «scripting»

13
Besoin d'une boucle pour dormir pendant une fraction de seconde

Sur ma machine, j'ai besoin d'exécuter un cycle qui itère 1 commande simple qui doit avoir un délai exprimé en fractions de seconde. Disons que j'ai besoin de: pour enregistrer un fichier avec une énumération croissante (fichier-0, fichier-1, fichier-2, ...) généré par quelque chose de trivial pour...

13
Comment imprimer son propre nom de script dans mawk?

En bash $0contient le nom du script, mais en awk si je crée un script nommé myscript.awk avec le contenu suivant: #!/usr/bin/awk -f BEGIN{ print ARGV[0] } et l'exécuter, il affichera seulement "awk". En outre, ARGV [i] avec i> 0 est utilisé uniquement pour les arguments de script en ligne de...

13
Conseils pour la gestion des clés SSH

Quelle est la meilleure pratique que vous ayez trouvée pour gérer de nombreuses paires de clés SSH? J'utilise SSH pour me connecter à plusieurs systèmes, à la maison et au travail. J'ai actuellement une collection assez petite et gérable de paires de clés pour les systèmes de travail et...

13
Ajouter quelque chose à crontab par programme (via ssh)

J'ai un script de déploiement, il doit ajouter quelque chose à un utilisateur crontab(déclencher un script qui nettoie les journaux tous les XXX jours), mais cela ne doit être fait que lors du premier déploiement, ou lorsqu'il doit être mis à jour. (Je peux courir xxx.py deploy envou xxx.py update...

13
Vérifier les dépendances des scripts bash / shell

Existe-t-il une méthode / commande pour vérifier les dépendances d'un script bash? En d'autres termes, une réponse à cette question: quelles bibliothèques un utilisateur doit-il installer pour exécuter le script? Je peux le faire manuellement en lisant le script et en vérifiant quelles autres...

12
Scrip pour supprimer les fichiers de plus de 6 mois

Configuration d'une tâche cron une fois par mois pour démarrer un script. le script consiste à faire pivoter un fichier chaque mois car il devient trop gros et à renommer l'ancien. lorsqu'un fichier a plus de six mois, je voulais qu'il soit supprimé. Vous cherchez à exécuter ce script une fois par...

12
Intersection de deux tableaux dans BASH

J'ai deux tableaux comme celui-ci: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a...