Questions marquées «bash»

29
Comment puis-je exécuter une fonction bash avec sudo?

J'ai une fonction bash définie dans un bashrc global, qui nécessite des privilèges root pour fonctionner. Comment puis-je l'exécuter avec sudo, par exemple sudo myfunction. Par défaut, cela donne une erreur: sudo: myfunction: commande introuvable

28
Menu de sélection multiple dans le script bash

Je suis un débutant bash mais je voudrais créer un script dans lequel j'aimerais permettre à l'utilisateur de sélectionner plusieurs options dans une liste d'options. Essentiellement, ce que je voudrais, c'est quelque chose de similaire à l'exemple ci-dessous: #!/bin/bash OPTIONS="Hello Quit"...

27
Qu'est-ce que / bin / dash?

Je pensais que /bin/shc'était un lien symbolique vers ma coquille de choix. Je l'ai toujours utilisé bash, alors j'ai supposé que /bin/shcela indiquerait /bin/bash. Il s'avère, cependant, qu'il pointe /bin/dash. Ça devient plus drôle. Je commence dashet fais echo $SHELLet il s'imprime...

26
Script BASH, sous www-data pour une seule commande

Je travaille sur l'automatisation de la création de référentiels de subversion et de sites Web associés comme décrit dans ce billet de blog que j'ai écrit . Je rencontre des problèmes tout autour de la partie où je demande à l'utilisateur www-data d'exécuter la commande suivante: svnadmin create...

25
Déterminer si le fichier est en cours d'écriture?

J'ai besoin de déployer un processus automatisé (via un script cron de 1 min) qui recherche les fichiers tar dans un répertoire spécifique. Si un fichier tar est trouvé, il n'est pas marqué à l'emplacement approprié, puis le fichier tar est supprimé. Les fichiers tar sont automatiquement copiés sur...

25
Ecrire à stdin du processus d'arrière-plan

Je suis sur une boîte Ubuntu 10.04 et j'ai démarré un serveur en arrière-plan (myserver &) sur ssh. Cela fonctionne bien, mais j'ai besoin d'un moyen pour accéder au stdin du serveur, car la seule façon de contrôler le serveur est par cette méthode. Existe-t-il un moyen d'accéder à la stdin...

24
Comment lire plusieurs lignes de STDIN dans une variable?

J'ai googlé cette question en vain. J'automatise un processus de construction ici au travail, et tout ce que j'essaie de faire est d'obtenir des numéros de version et une petite description de la construction qui peut être multiligne. Le système sur lequel il fonctionne est OSX 10.6.8. J'ai tout...