Questions sur bash

6
réponses

Comment puis-je spécifier un mot de passe à psql de façon non interactive?

j'essaye d'automatiser le processus de création d'une base de données avec un script shell et une chose que j'ai bloqu ... "$DB_RECREATE_SQL" Comment transmettre un mot de passe à psql d'une manière non interactive? Merci!
demandé sur 2011-06-20 01:06:06
19
réponses

Supprimer les messages d'avertissement en utilisant mysql à partir de L'intérieur du Terminal, mais mot de passe écrit en script bash

quand j'ai essayé D'exécuter la commande suivante sur MySQL depuis le Terminal: mysql -u $user -p$password -e " ... pas quelque chose. je suis sur OS X Mavericks 10.9.1 et de l'utilisation de MySQL 5.6 à partir de homebrew.
demandé sur 2013-12-24 01:21:14
5
réponses

Comment détecter si mon script shell est en cours d'exécution à travers un tuyau?

Comment détecter à l'intérieur d'un script shell si sa sortie standard est envoyée vers un terminal ou si elle est ach ... eulement lorsqu'ils sont exécutés de manière interactive, mais pas lorsqu'ils sont pipés, comme le fait ls --color .
demandé sur 2009-05-26 19:03:29
8
réponses

Comment échapper à une double citation à l'intérieur de doubles citations?

est-ce que quelqu'un peut me montrer comment échapper à double citation à l'intérieur d'une double corde à bash? ... ectement. Je ne peux pas utiliser un seul devis pour ma variable parce que je veux utiliser la variable $dbtable .
demandé sur 2010-10-01 01:05:45
5
réponses

Comment exécuter une commande bash stockée sous forme de chaîne de caractères Avec guillemets et astérisque [dupliquer]

cette question a déjà une réponse ici: pourquoi shell ignore-t-il les guillemets ... que je fais quelque chose de tout à fait erroné avec les citations mais ne peut pas trouver ce qui est le problème.
demandé sur 2010-01-05 12:55:04
14
réponses

La meilleure façon de simuler "group by" de bash?

supposons que vous ayez un fichier qui contient des adresses IP, une adresse dans chaque ligne: 10.0.10.1 10.0. ... ressant. alors s'il vous plaît, ne blâmez pas la question, ignorez-la si vous ne le faites pas plaire. :- )
demandé sur 2008-12-19 15:13:58
18
réponses

Vérifier si un paquet est installé et ensuite de l'installer si ce n'est pas

je travaille sur un système Ubuntu et actuellement c'est ce que je fais: if ! which command > /dev/null; the ... t install command fi fi est-ce ce que la plupart des gens feraient? Ou est-il une solution plus élégante?
demandé sur 2009-08-19 10:18:50
6
réponses

Vaut la peine de passer à zsh pour une utilisation occasionnelle? [fermé]

le shell par défaut dans Mac OS X est bash , que je suis généralement heureux d'utiliser. Je viens de le prendre pour a ... devoir enquêter sur les deux! Oh bien :) y a-t-il quelqu'un avec une opinion des deux côtés de l'argument?
demandé sur 2008-09-04 12:04:37
11
réponses

Exclure.répertoires svn du grep [dupliquer]

cette question a déjà une réponse ici: Comment puis-je exclure des répertoires de ... oires. Est - il possible de récupérer recursivement un répertoire, mais exclure tous les résultats .svn répertoires?
demandé sur 2009-09-29 13:33:41
23
réponses

Convertissez le chemin absolu en chemin relatif à partir D'un répertoire courant en utilisant Bash

exemple: absolute="/foo/bar" current="/foo/baz/foo" # Magic relative="../../bar" comment créer le code magique (avec un peu de chance, pas trop compliqué...)?
demandé sur 2010-04-02 05:42:38
10
réponses

Comment générer un dump de noyau sous Linux quand un processus a un défaut de segmentation?

J'ai un processus sous Linux qui a un problème de segmentation. Comment puis-je lui dire de générer un dump core quand il échoue?
demandé sur 2008-08-20 17:38:14
8
réponses

Comment utiliser des variables shell dans un script awk?

j'ai trouvé quelques façons de passer des variables externes à un script awk , mais je suis confus au sujet de ' et " . ... BEGIN{print awk: cmd. line:1: ^ unexpected newline or end of string je suis confus à ce sujet.
demandé sur 2013-09-29 11:45:03
21
réponses

Comment copier un fichier dans plusieurs répertoires en utilisant la commande gnu cp

est-il possible de copier un seul fichier dans plusieurs répertoires en utilisant la commande cp ? j'ai essay ... r} je sais qu'il est possible d'utiliser un For loop, ou find. Mais est-ce possible avec la commande gnu cp?
demandé sur 2008-10-12 20:21:56
16
réponses

Dans Bash, comment ajouter "Are you sure [Y/ n]" à une commande ou un alias?

dans ce cas précis, j'aimerais ajouter une confirmation à Bash pour Are you sure? [Y/n] pour hg push ... ... ce serait génial... juste une commande qui peut demander un yes ou no et continuer avec le reste si yes .
demandé sur 2010-07-12 23:58:32
6
réponses

Quelle est la différence entre nohup et esperluette

à la fois nohup myprocess.out & ou myprocess.out & set myprocess.pour exécuter en arrière-plan. Après la fermeture du terminal, le processus est toujours en cours. Quelle est la différence entre eux?
demandé sur 2013-03-24 09:01:36
7
réponses

Puis-je exporter une variable de l'environnement à partir d'un script bash sans sourcing?

supposons que j'ai ce script à l'exportation.bash : #! /usr/bin/env bash export VAR="HELLO, VARIA ... echo $VAR est-il possible d'accéder au $VAR en exécutant simplement exportation.bash sans sourcing it ?
demandé sur 2013-05-18 01:18:02
9
réponses

Valeur de retour dans une fonction de Bash

je travaille avec un script bash et je veux exécuter une fonction pour imprimer une valeur de retour: function ... 2(){ local res=$(fun1) echo $res } quand j'exécute fun2 , il n'imprime pas"34". Pourquoi est-ce le cas?
demandé sur 2013-06-27 11:17:30
14
réponses

Comment lire un fichier ou stdin en Bash?

dans Perl le code suivant se lira du fichier spécifié sur la ligne de commande args ou de stdin: while (<> ... est très pratique. Je veux juste savoir quelle est la façon la plus simple de lire à partir de file ou stdin à bash.
demandé sur 2011-08-08 13:27:56
16
réponses

Comment faire écho à un caractère Unicode à 4 chiffres dans Bash?

j'aimerais ajouter le crâne Unicode et les os croisés à l'invite de ma coquille (spécifiquement le "crâne et les os cr ... ut. sur l'application Terminal de macOS, allez dans Préférences-> encodages et choisissez Unicode (UTF-8).
demandé sur 2009-03-02 19:12:56
13
réponses

Tester efficacement si un port est ouvert sur Linux (sans nmap ou netcat)

à partir d'un script bash Comment puis-je rapidement savoir si un port 445 est ouvert/à l'écoute sur un serveur. ... les sur le serveur il sera agréable de connaître une façon qui n'énumère pas d'abord et greps après cela.
demandé sur 2012-03-08 01:12:04
7
réponses

Sélectionnez des valeurs uniques ou distinctes à partir D'une liste dans le script shell UNIX

j'ai un script ksh qui retourne une longue liste de valeurs, newline séparé, et je veux voir seulement les valeurs uni ... tar gz java gz java tar class class je veux voir une liste comme: tar gz java class
demandé sur 2009-03-06 13:33:38
2
réponses

Pourquoi lancer une commande shell avec un antislash?

\curl -L https://get.rvm.io | bash -s stable Pourquoi la commande commençant par \ ? C'est le site où je l'ai vu.
demandé sur 2013-03-29 00:55:53
4
réponses

Que veut dire-z à Bash? [dupliquer]

cette question a déjà une réponse ici: liste des commutateurs "si"? ... pertinents.) Peut-être que je vais googler ça faux, mais je n'ai pas trouvé d'explication pour l'option -z .
demandé sur 2013-08-07 11:00:26
16
réponses

Exécuter git tirer sur tous les sous-répertoires [dupliquer]

cette question a déjà une réponse ici: la Gestion de plusieurs dépôts git ... s simplifier mon workflow actuel: cd ~/plugins/admin git pull origin master cd ../chart git pull etc.
demandé sur 2010-08-17 00:39:35
18
réponses

Tester si un glob a des allumettes à bash

si je veux vérifier l'existence d'un seul fichier, je peux le tester en utilisant test -e filename ou [ -e filename ] . ... e que je trouve cela le plus lisible). ( test -e glob* échoue si le glob correspond à plus d'un fichier.)
demandé sur 2010-05-30 07:22:46
3
réponses

Comment décompresser tous les fichiers de tous les sous-répertoires en un seul fichier compressé dans bash

Double Possible: gzipping un ensemble de répertoires et de la création d'un fichier compressé ta ... le fichier compressé (par exemple, les fichiers.gz) et écraser l'ancien fichier compressé fichier s'il existe déjà.
demandé sur 2012-09-08 18:32:35
5
réponses

Opérateurs logiques simples à Bash

j'ai quelques variables et je veux vérifier la condition suivante (écrit en mots, puis ma tentative ratée de bash scri ... i trouvé: if (($varA == 1)) && ( (($varB == "t1")) || (($varC == "t2")) ); then scale=0.05 fi
demandé sur 2011-06-07 23:18:05
2
réponses

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 --n ... e terminal et appuyez sur entrée et ça fonctionne... est-ce que quelqu'un a une idée de ce qui se passe: (?
demandé sur 0000-00-00 00:00:00
5
réponses

Comment utiliser la syntaxe Bash dans les cibles Makefile?

je trouve souvent la syntaxe Bash très utile, par exemple la substitution de processus comme dans diff <(sort file ... ns ma GNU Make 3.80 ceci donnera une erreur puisqu'il utilise le shell au lieu de bash pour exécuter les commandes.
demandé sur 2009-02-26 08:56:16
4
réponses

Imprimer chaque commande avant l'exécution? [dupliquer]

cette question a déjà une réponse ici: comment faire écho aux commandes shell lor ... >stderr.txt puis exécuter ./my-command --params , avec la sortie redirigée vers les fichiers spécifiés.
demandé sur 2011-04-22 02:27:23