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.
Mon ordinateur possède un lecteur de 500 Go. Je souhaite déplacer 400 Go de données de /unencryptedvers /encrypted. Les deux répertoires sont sur la même partition, mais /encryptedsont gérés par ecryptfs , il en mv /uncrypted/* /encryptedserait de même: Copiez tous les fichiers vers la destination Ensuite, supprimez-les de la …
L'historique est une commande intégrée au shell que je ne pouvais pas utiliser dans un script BASH. Alors, existe-t-il un moyen d'y parvenir en utilisant le script BASH? Ici, nous allons mon script pour vous: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s …
Disons que j'ai un script appelé script, qui lit stdinet envoie des résultats à l'écran. Si je voulais lui donner le contenu d'un fichier, j'aurais tapé: $ ./script < file1.txt Mais que se passe-t-il si je veux alimenter de la même manière le contenu de plusieurs fichiers dans le script, …
J'écris un sillage sur le script LAN pour un ensemble de nos ordinateurs de laboratoire. Nous avons sqlite db avec une liste des noms d'hôte, IP et MAC de l'ordinateur et actuellement je ping chacun d'eux avec '-c1' pour qu'il ne fonctionne pas sans fin - mais même cela prend …
J'ai été chargé de créer un script de renforcement automatique du serveur et une chose dont ils ont besoin est un rapport de toutes les sorties de chaque commande exécutée. Je veux stocker le message d'erreur dans une chaîne et l'ajouter dans un fichier texte. Disons que j'ai exécuté cette …
J'ai un script bash qui s'exécute tant que la machine Linux est sous tension. Je le démarre comme indiqué ci-dessous: ( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) & Après son lancement, je peux voir la commande tee dans ma sortie ps comme indiqué ci-dessous: $ ps | grep tee 418 …
Je déconnais avec PowerShell cette semaine et j'ai découvert que vous devez signer vos scripts pour qu'ils puissent être exécutés. Existe-t-il des fonctionnalités sécurisées similaires sous Linux qui empêchent l'exécution des scripts bash? La seule fonctionnalité similaire à celle-ci, à ma connaissance, est celle de SSH nécessitant une certaine clé.
Je connais de deux types comment les commandes peuvent être connectées les unes aux autres: en utilisant un Pipe (en mettant std-output dans std-input de la commande suivante). en utilisant un Tee (épissez la sortie en plusieurs sorties). Je ne sais pas si c'est tout ce qui est possible, je …
J'ai un script bash qui définit -e afin que le script se termine sur n'importe quel état de sortie! = 0. J'essaie de faire une arithmétique de base du shell affectée aux variables et parfois l'expression est égale à 0, ce qui fait que l'état de sortie de la commande …
J'ai un dossier avec de nombreux fichiers (xyz1, xyz2, jusqu'à xyz5025) et j'ai besoin d'exécuter un script sur chacun d'eux, obtenant xyz1.faa, xyz2.faa, etc. en tant que sorties. La commande pour un seul fichier est: ./transeq xyz1 xyz1.faa -table 11 Existe-t-il un moyen de le faire automatiquement? Peut-être un combo …
J'ai un script bash avec diverses instructions if basées sur des arguments de ligne de commande que je transmets lors de l'appel. Avoir une sorte de sortie sur les commandes en cours d'exécution est utile pour confirmer le flux à travers toutes ces instructions if, mais ma solution actuelle me …
Lorsque j'exécute la commande time dans le shell, time ./myappj'obtiens une sortie comme celle-ci: real 0m0.668s user 0m0.112s sys 0m0.028s Cependant, lorsque j'exécute la commande, \time -f %e ./myappje perds en précision et j'obtiens: 2.01s Si j'utilise la %Ecommande, je perds également en précision de la même manière. Comment puis-je …
J'ai des scripts qui exécutent des tests de multidiffusion IP; cependant, mes scripts échouent sur une machine Linux particulière. Je sais que je peux regarder CONFIG_IP_MULTICASTdans le fichier de configuration du noyau pour déterminer si le noyau a été compilé avec cela. Cependant, il serait plus facile de signaler les …
Comment trouver la valeur maximale dans la colonne 1 et faire écho à l'emplacement du chemin respectif à partir d'un fichier qui contient n nombre d'enregistrements. $ cat version.log 112030 /opt/oracle/app/oracle/product/11.2.0 121010 /opt/oracle/app/oracle/product/12.1.0 Production attendue: /opt/oracle/app/oracle/product/12.1.0
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.