Un script est une séquence de commandes ou d'instructions qui sont exécutées par un programme interpréteur plutôt que compilées dans un programme exécutable autonome.
Comment automatiser cette tâche? 1) Vous êtes en A. 2) Vous ssh en B. 3) Vous exécutez un script en B, qui a besoin d'un paramètre connu en A. Tout d'abord, j'ai pensé que je pourrais peut-être envoyer la valeur lorsque j'ai ouvert la connexion avec ssh. Ensuite, probablement plus …
Je n'ai pas eu beaucoup de succès pour trouver une version Linux de namemangler , dont j'ai besoin pour renommer 1000 fichiers afin qu'ils soient lisibles sous Windows. Quelqu'un connaît-il un programme Linux capable de faire cela? Si ce n'est pas le cas, un script peut fonctionner car je n'ai …
J'écris souvent des scripts shell KSH qui suivent le même modèle: (1) récupérer la sortie d'une ou plusieurs commandes (2) formatez-le en utilisant grep | cut | awk | sed et imprimez-le à l'écran ou dans un fichier Pour ce faire, je stocke souvent la sortie de (1) dans un …
Contexte Un client a besoin d'une solution de sauvegarde automatisée sur un disque externe (à emporter hors site chaque semaine). Je suggère généralement rsnapshot (ou peut-être déployer un rsyncscript personnalisé ), mais cette question est légèrement plus complexe. Le système basé sur Arch Linux est sans tête et donc la …
Le traqueur de bogues Gnats a une commande (edit-pr) qui ouvre un ticket dans $ EDITOR. Mon $ EDITOR est VIM, et lorsque cette commande ouvre le ticket dans $ EDITOR, j'aimerais effectuer automatiquement des modifications scriptées sans avoir à effectuer de frappes supplémentaires. Existe-t-il un moyen d'écrire un script …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 3 ans . J'ai un ~/binrépertoire (qui est …
J'aimerais pouvoir déplacer (épingler) une fenêtre existante sur tous les bureaux à l'aide d'une commande scriptable, plutôt que via le menu de la fenêtre. wmctrl -r <WIN> -t <DESK>va déplacer une fenêtre vers un autre bureau, mais je n'ai pas trouvé de moyen de l'utiliser pour que la fenêtre soit …
J'ai besoin d'exécuter un script qui accède à un fichier dans le même chemin d'accès qu'il se trouve. Par exemple: j'ai le script dedans /home/me/folder/script.sh, et ce script accédera au fichier /home/me/folder/myfile. Comme le fichier se trouve dans le même chemin que le script, j'utilise simplement le nom myfile, pas …
La dernière version de ksh est obsolète en utilisant -eqdans les [[ ]]blocs, préférant à la (( ))place. Pourquoi est-ce? Je ne peux pas trouver de la documentation sur les avantages de (( ))plus [[ ]]partout, et je trouve que la syntaxe beaucoup plus évidente. Par exemple: #!/bin/ksh var=1 if …
En utilisant les scripts de commande VMS DCL, on peut détecter des erreurs en utilisant la on errorcommande: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Comment fait-on cela sous Linuxland? Dans l'exemple, une erreur avec directoryou deleteentraînera le contrôle …
Je souhaite créer scpun fichier sur un hôte distant, puis exécuter une commande sur le fichier et quitter la session distante. Si j'écris un script habituel, appelez scppuis ssh, je suis invité à entrer deux mots de passe. Existe-t-il un moyen de copier, sshet d’exécuter une commande sur un ordinateur …
J'ai un problème avec la shsyntaxe du script. J'ai écrit un script pour mon routeur Asus. Le script fonctionne parfaitement. Mais j'ai cette ligne: if [[ "$OldIP" && "$StartIP" != "$OldIP" ]]; then echo OK; fi Cela ne devrait être vrai (et exécuter echo OK) que si $StartIPet $OldIPne sont …
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.