Questions marquées «bash»

318
Changer le shell par défaut sous Linux [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 7 ans . Améliorez cette question Comment est-il possible de changer le shell par défaut?...

317
Vérifier la taille du dossier dans Bash

J'essaie d'écrire un script qui calculera la taille d'un répertoire et si la taille est inférieure à 10 Go, et supérieure à 2 Go, effectuez une action. Où dois-je mentionner le nom de mon dossier? # 10GB SIZE="1074747474" # check the current size CHECK="`du /data/sflow_log/`" if [ "$CHECK" -gt...

310
Exécution de plusieurs commandes avec xargs

cat a.txt | xargs -I % echo % Dans l'exemple ci-dessus, xargs prend echo %comme argument de commande. Mais dans certains cas, j'ai besoin de plusieurs commandes pour traiter l'argument au lieu d'une. Par exemple: cat a.txt | xargs -I % {command1; command2; ... } Mais xargs n'accepte pas ce...

305
Valeur de retour dans une fonction Bash

Je travaille avec un script bash et je veux exécuter une fonction pour imprimer une valeur de retour: function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res } Lorsque j'exécute fun2, il n'imprime pas "34". pourquoi est-ce le

305
Installer MySQL sur Ubuntu sans invite de mot de passe

Comment écrire un script pour installer le serveur MySQL sur Ubuntu? sudo apt-get install mysql va s'installer, mais il vous demandera également de saisir un mot de passe dans la console. Comment dois-je procéder de manière non interactive? Autrement dit, écrire un script qui peut fournir le mot de...

303
Répéter la commande automatiquement sous Linux

Est-il possible dans la ligne de commande Linux d'avoir une répétition de commande toutes les n secondes? Dis, j'ai une importation en cours et je fais ls -l pour vérifier si la taille du fichier augmente. Je voudrais avoir une commande pour que cette répétition se fasse

299
Exécuter des commandes Bash en Python

Sur ma machine locale, j'exécute un script python qui contient cette ligne bashCommand = "cwm --rdf test.rdf --ntriples > test.nt" os.system(bashCommand) Cela fonctionne bien. Ensuite, j'exécute le même code sur un serveur et j'obtiens le message d'erreur suivant 'import site' failed; use -v for...