Questions sur shell

8
réponses

Comment vérifier si la commande existe dans un script shell?

j'écris mon premier script shell. Dans mon script je voudrais vérifier si une commande existe, et si pas le cas, insta ... vérifier si cette commande existe? if #check that foobar command doesnt exist then #now install foobar fi
demandé sur 2011-09-23 03:34:25
4
réponses

Sortie de la commande de tuyauterie vers tee mais aussi enregistrer le code de sortie de la commande [dupliquer]

cette question a déjà une réponse ici: Tuyau de sortie et capturer la sortie de s ... omment puis-je conserver le code de retour de mvn clean install tout en raccordant la sortie à un fichier journal?
demandé sur 2011-07-29 14:36:42
16
réponses

Comment insérer une nouvelle ligne devant un motif?

Pas comment insérer un saut de ligne avant la ligne. C'est demander Comment insérer une nouvelle ligne avant un motif ... emple de fichier d'entrée somevariable (012)345-6789 devrait devenir somevariable (012)345-6789
demandé sur 2009-04-07 00:47:58
6
réponses

Comment définir $PATH de manière à ce que la commande` ssh [email protected] ' fonctionne?

Je n'arrive pas à définir un nouveau $PATH tel qu'il soit utilisé lors de l'exécution de commandes via ssh [email protected] co ... acker dans/etc / profile, mais ce n'est pas un clean solution et cela ne fonctionne que lorsque l'on a accès à root.
demandé sur 2009-06-02 20:34:24
6
réponses

Comment diviser une chaîne en plusieurs variables dans la coquille de bash? [dupliquer]

cette question a déjà une réponse ici: Comment séparer une chaîne sur un délimite ... ho $STR | cut -f1 -d?) var2=$(echo $STR | cut -f1 -d?) var3=$(echo $STR | cut -f1 -d?) etc.
demandé sur 2012-05-09 20:54:57
14
réponses

Comment analyser XML en Bash?

idéalement, ce que je voudrais pouvoir faire est: cat xhtmlfile.xhtml | getElementViaXPath --path='/html/head/title' | sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt
demandé sur 2009-05-21 19:36:53
5
réponses

Convertissez les arguments en ligne de commande en un tableau dans Bash

comment convertir les arguments en ligne de commande en un tableau de script bash? je veux prendre ceci: ... ir ce fonctionnement: if [ "$#" -eq 0 ]; then myArray=( defaultarg1 defaultarg2 ) else myArray=( "[email protected]" ) fi
demandé sur 2012-10-03 19:30:16
8
réponses

Comment supprimer les lignes qui apparaissent sur le fichier B d'un autre fichier A?

j'ai un grand fichier (composé des e-mails), une ligne pour chaque mail. J'ai aussi un autre fichier B qui ... serait très appréciée! Quelqu'un trouvera sûrement un habile doublure, mais je ne suis pas l'expert en coquillages.
demandé sur 2010-12-06 15:48:14
10
réponses

nœud.exécution de la commande js shell

j'essaie toujours de saisir les détails de la façon dont je peux exécuter une commande Linux ou windows shell et captu ... console() { console.log(foo.stdout); } setTimeout( // wait 0.25 seconds and print the output log_console, 250);
demandé sur 2013-01-22 16:25:12
12
réponses

Windows lot: le sommeil [dupliquer]

cette question a déjà une réponse ici: dormir dans un fichier batch ... batch pour attendre quelques secondes? sleep et wait ne semble pas fonctionner (commande non reconnue).
demandé sur 2010-11-30 21:14:52
7
réponses

Rediriger STDERR / STDOUT D'un processus après son démarrage, en utilisant la ligne de commande?

dans le shell, vous pouvez faire une redirection, > < , etc. mais QU'en est-il après le démarrage d'un programme ... . J'aimerais pouvoir >/dev/null ou une autre redirection pour pouvoir continuer à travailler dans le même shell.
demandé sur 2009-02-27 09:26:24
4
réponses

Sur.bash profil.bashrc, et où doit être écrit alias? [dupliquer]

Double Possible: Quelle est la différence entre .bashrc,.bash_profile, et .de l'environnement? ... non-connexion? une page Web dit d'utiliser .bash_aliases , mais ça ne marche pas sur Mac OS X, on dirait.
demandé sur 2009-05-24 06:37:21
5
réponses

Que signifie "$ @ " dans un script shell?

que signifie un signe dollar suivi d'un signe at ( @ ) dans un script shell? par exemple: umbrella_corp_options [email protected]
demandé sur 2012-04-03 17:28:30
15
réponses

Comment trier un tableau en Bash

j'ai un tableau en Bash, par exemple: array=(a c b f 3 5) je dois trier le tableau. Non seulement affic ... obtenir un nouveau tableau avec les éléments triés. Le nouveau tableau trié peut être entièrement nouveau ou ancien.
demandé sur 2011-09-16 13:06:58
4
réponses

Quel Est ce "total" à la toute première ligne après ls-l? [fermé]

Quel Est ce "total" dans la sortie de ls-l? $ ls -l /etc total 3344 -rw-r--r-- 1 root root 1527 ... -rw-r--r-- 1 root root 48 Feb 8 2008 adjtime drwxr-xr-x 4 root root 4096 Feb 2 2007 alchemist
demandé sur 2011-09-13 16:15:37
11
réponses

Comment savoir si une chaîne contient une autre chaîne dans POSIX sh? [dupliquer]

cette question a déjà une réponse ici: Comment vérifier si une chaîne contient un ... echo "String1 present" elif [ "$PWD" contains "String2" ] then echo "String2 present" else echo "Else" fi
demandé sur 2010-05-13 23:17:33
9
réponses

Comment utiliser plusieurs arguments pour awk avec un shebang (i.e. #!)?

j'aimerais exécuter un script gawk avec --re-interval en utilisant un shebang. L'approche "naïve" de #!/usr/b ... juste de savoir comment le faire sur un système qui se comporte comme cela; le script n'est pas censé être portable.
demandé sur 2010-11-29 14:04:21
9
réponses

Comment aller à chaque répertoire et exécuter une commande?

Comment écrire un script bash qui passe par chaque répertoire d'un répertoire parent et exécute a commande dans ch ... 0004.txt 003 0001.txt le nombre de répertoires est inconnue.
demandé sur 2011-09-19 15:24:57
2
réponses

Comment lancer un processus avec timeout en Bash? [dupliquer]

Double Possible: script Bash qui tue un enfant après un délai d'attente Est-i ... puis tuer la commande? j'ai essayé le sommeil, l'attente et le ping mais peut-être que je les utilise mal.
demandé sur 2012-04-19 13:09:33
17
réponses

Tableaux associatifs dans les scripts Shell

nous avions besoin d'un script qui simule des tableaux associatifs ou une structure de données semblable à une carte pour les scripts Shell, n'importe quel corps?
demandé sur 2009-03-27 10:37:40
15
réponses

Y a-t-il un plugin Eclipse pour exécuter System shell dans la Console? [fermé]

connaissez-vous un plugin Eclipse pour lancer un shell dans la console? Ce serait génial. Dolphin, le navigateur de fi ... si non, serait-il trop compliqué à coder un plugin? Je n'ai aucune idée du développement du plugin eclipse (encore).
demandé sur 2009-10-14 00:02:20
6
réponses

Hexadécimal À décimal en écriture Shell

quelqu'un Peut-il m'aider à raconter comment convertir un nombre hexadécimal en nombre décimal dans un script shell? P ... lors de l'exécution, je reçois l'erreur comme: Line 48: -: syntax error: operand expected (error token is "-")
demandé sur 2012-11-08 03:31:43
3
réponses

Supprimer des fichiers de plus de 10 jours en utilisant le script shell dans Unix [dupliquer]

cette question a déjà une réponse ici: Script Shell pour supprimer les répertoire ... cript le script sera exécuté tous les 10 jours avec Crontab, c'est pourquoi j'ai besoin de la date courante.
demandé sur 2012-11-21 12:46:13
12
réponses

Comment supprimer l'historique des 10 dernières commandes dans le shell?

commandes suit 511 clear 512 history 513 history -d 505 514 history 515 history -d 507 510 513 ... dans l'interpréteur de commandes? pouvons-nous écrire un script bash et exécuter pour supprimer l'histoire?
demandé sur 2013-02-07 16:02:07
6
réponses

Comparaison des cordes à bash. [[: pas trouvé

j'essaie de comparer les cordes à bash. J'ai déjà trouvé une réponse sur la façon de le faire sur stackoverflow ... ething fi dans les deux cas je reçois une erreur: [[: not found Qu'est-ce que je fais de mal?
demandé sur 2012-09-01 23:23:56
6
réponses

Passer l'argument à alias dans bash [dupliquer]

cette question a déjà une réponse ici: faire un alias Bash qui prend un paramètre ... ce qui suit: mongodb bin/mongod dans mon fichier bash_profile j'ai alias = "./path/to/mongodb/"
demandé sur 2010-10-31 02:03:49
6
réponses

Sortie Curl à afficher dans le format JSON lisible dans le script shell UNIX

dans mon script shell UNIX, lorsque j'exécute une commande curl, mon résultat curl s'affiche comme ci-dessous et je le ... "channelTitle":"ifood.tv", "lastUpdateTimestamp":"2014-04-20T20:34:59", "numOfVideos":"15"} Pls " suggèrent
demandé sur 2014-12-02 01:18:45
6
réponses

Comment / quand L'exécution D'un Shell marque-t-elle l'échec d'une construction dans Jenkins?

les histoires d'horreur que j'ai trouvées en cherchant une réponse pour celle-ci... OK, j'ai un .sh script qu ... ie du tout (marque comme echec) quand, comment et pourquoi exécute Shell Marque mon build comme un échec?
demandé sur 2014-04-02 18:25:24
10
réponses

Renommer les fichiers et les répertoires (Ajouter un préfixe))

j'aimerais ajouter un préfixe sur tous les dossiers et répertoires. exemple: j'ai Hi.jpg 1.tx ... PRE_ " PRE_Hi.jpg PRE_1.txt PRE_folder/ PRE_this.file_is.here.png PRE_another_folder.ok/ Cordialement,
demandé sur 2011-01-25 00:33:00
18
réponses

unix-tête et queue du fichier

si vous avez un fichier txt, Quelle est la commande pour visualiser simultanément les 10 lignes supérieures et les 10 ... ? c'est-à-dire si le fichier a 200 lignes de long, puis voir les lignes 1-10 et 190-200 en une seule fois.
demandé sur 2011-12-24 16:59:07