Questions sur bash

2
réponses

python-os.la fonction getenv et les os.environ ne voit pas les variables d'environnement de mon shell bash

je suis sur ubuntu 13.04, bash, python2.7.4 l'interpréteur ne voit pas les variables que j'ai définies. ... PS le problème vient en utilisant $PYTHONPATH : $ python -c 'import os; print os.getenv("PYTHONPATH")' None
demandé sur 2013-09-28 23:02:30
15
réponses

script bash pour vérifier le processus d'exécution [dupliquer]

cette question a déjà une réponse ici: Script Linux pour vérifier si le processus ... e`: $SERVICE is not running" fi version Bash: GNU bash, version 3.2.25 (1)-release (x86_64-redhat-linux-gnu)
demandé sur 2010-05-25 13:17:58
5
réponses

Lire l'entrée dans bash à l'intérieur d'une boucle while

je vais avoir un script bash qui est quelque chose comme suit, cat filename | while read line do read input ... artir du nom du fichier en raison de la redirection possible d'e/s. une autre façon de faire la même chose?
demandé sur 2011-07-30 17:22:39
2
réponses

DESTDIR et préfixe de marque

j'essaie de faire installer un logiciel dans un répertoire spécifique. J'ai trouvé plusieurs façons, mais vous ne save ... nstall prefix=*** je suis confus au sujet des fonctions de ces quatre. - Ils atteindre le même objectif?
demandé sur 2012-07-03 12:49:48
13
réponses

Qu'est-ce que la commande Unix pour créer un lien dur vers un répertoire dans OS X?

comment créer un lien dur (par opposition à un symlink ou un alias Mac OS) dans OS X qui pointe vers un répertoire? Je ... durs vers les dossiers (C'est utilisé pour Time Machine, par exemple) mais je ne sais pas comment le faire moi-même.
demandé sur 2008-09-17 11:43:32
17
réponses

Comment puis-je itérer sur une plage de nombres définis par des variables dans Bash?

Comment puis-je itérer sur une plage de nombres dans Bash lorsque la plage est donnée par une variable? je sa ... e fonctionne pas: END=5 for i in {1..$END}; do echo $i; done qui imprime: {1..5}
demandé sur 2008-10-04 05:38:43
8
réponses

utiliser l'espace comme délimiteur avec la commande cut

je veux utiliser l'espace comme délimiteur avec la commande cut . quelle syntaxe puis-je utiliser pour cela?
demandé sur 2009-05-03 15:24:23
5
réponses

Comment exécuter un script bash à partir du programme c++

Les scripts de Bash sont très utiles et peuvent sauver beaucoup de temps de programmation. Alors comment démarrer un s ... me C++? Aussi si vous savez comment faire Utilisateur devenir le super-utilisateur qui serait agréable aussi. Merci!
demandé sur 2009-03-14 19:43:07
20
réponses

Substrat d'extraction en Bash

donné un nom de fichier dans la forme someletters_12345_moreleters.ext , je veux extraire les 5 chiffres et les mettre ... dans une variable. je suis très intéressé par le nombre de façons différentes que cela peut être accompli.
demandé sur 2009-01-09 16:53:22
18
réponses

Comment décoder une chaîne encodée par une URL dans shell?

j'ai un fichier avec une liste d'agents-utilisateurs qui sont encodés. Par exemple: Mozilla%2F5.0%20%28Macintos ... ipt ressemble à: #!/bin/bash for f in *.log; do echo -e "$(cat $f | sed 'y/+/ /; s/%/\x/g')" > y.log done
demandé sur 2011-06-06 14:28:33
3
réponses

Quelles sont les différences entre grep, awk et sed? [dupliquer]

possible Duplicate: quelles sont les différences entre Perl, Python, AWK et sed? Que ... e grep , awk et sed en termes de leur rôle dans Administration du système Unix / Linux et traitement de texte.
demandé sur 2011-10-11 18:26:57
8
réponses

Pourquoi avez-vous besoin de mettre #!/bin/bash au début d'un fichier de script?

j'ai fait Bash scripts avant et ils ont tous fonctionné bien sans cela au début. Quel est le point de mettre dans? L ... aussi, comment prononcez-vous # ? Je sais que ! se prononce comme" bang." comment se prononce #! ?
demandé sur 2012-01-23 10:24:31
6
réponses

extraire les 10 dernières minutes de logfile [dupliquer]

cette question a déjà une réponse ici: filtre les entrées de fichiers journaux ba ... Blah Dec 18 09:54:47 blah bla Dec 18 09:55:33 sds Dec 18 09:55:38 sds Dec 18 09:57:58 sa Dec 18 09:58:10 And so on...
demandé sur 2013-12-18 07:59:08
9
réponses

rediriger la copie de stdout vers le fichier journal à partir du script bash lui-même

je sais rediriger stdout pour un fichier: exec > foo.log echo test cela mettra le "test" dans ... x le déclarer dans le script lui-même j'ai essayé exec | tee foo.log mais ça n'a pas marché.
demandé sur 2010-07-04 03:04:14
22
réponses

Comment changer la couleur de sortie d'echo sous Linux

j'essaie d'imprimer un texte dans le terminal en utilisant la commande echo. je veux imprimer le texte dans une couleur rouge. Comment puis-je le faire?
demandé sur 2011-05-10 13:07:05
6
réponses

Comment représenter des conditions multiples dans une instruction shell if?

je veux représenter plusieurs conditions comme celle-ci: if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c ... .... Qu'est-ce qui ne va pas avec cette condition? Je suppose que quelque chose ne va pas avec le () .
demandé sur 2010-09-30 02:41:32
5
réponses

Arrêter l'expansion des caractères génériques de shell?

y a-t-il un moyen pour un programme compilé en ligne de commande de dire à bash ou csh qu'il ne veut pas de caractères ... e commande shell comme: foo * pour simplement retourner la valeur numérique ASCII de ce caractère.
demandé sur 2012-07-12 20:30:47
30
réponses

Comment vérifier si une variable est définie dans Bash?

Comment savoir si une variable est définie dans Bash? par exemple, comment vérifier si l'Utilisateur a donné le premier paramètre à une fonction? function a { # if is set ? }
demandé sur 2010-08-30 18:54:38
18
réponses

Spécifiez la clé privée SSH-key à utiliser lors de l'exécution de la commande shell?

une situation assez inhabituelle peut-être, mais je veux spécifier une clé SSH privée à utiliser lors de l'exécution d ... serveur distant avec Net::SSH qui utilise une clé privée spécifiée, mais c'est une commande locale. Est-il possible?
demandé sur 2010-12-30 22:42:01
20
réponses

Obtenir le nom du répertoire courant (sans chemin complet) dans un script Bash

Comment pourrais-je obtenir juste le nom courant du répertoire de travail dans un script bash, ou encore mieux, juste ... pwd donne le chemin complet du répertoire courant, par exemple /opt/local/bin mais je veux seulement bin
demandé sur 2009-09-03 07:11:53