Questions marquées «sh»

990
Comment rediriger la sortie vers un fichier et une sortie standard

На этот вопрос есть ответы на Stack Overflow на рRECTом : Как сохранить вывод любой команды в файл и сразе дева En bash, l'appel fooafficherait n'importe quelle sortie de cette commande sur la sortie standard. L'appel foo > outputredirigerait toute sortie de cette commande vers le fichier...

982
Comment puis-je diriger stderr, et non stdout?

J'ai un programme qui écrit des informations dans stdoutet stderr, et je dois passer au greptravers de ce qui arrive à stderr , sans tenir compte de stdout . Je peux bien sûr le faire en 2 étapes: command > /dev/null 2> temp.file grep 'something' temp.file mais je préférerais pouvoir le faire...

981
Passer des paramètres à une fonction Bash

J'essaie de rechercher comment passer des paramètres dans une fonction Bash, mais ce qui revient est toujours comment passer des paramètres à partir de la ligne de commande. Je voudrais passer des paramètres dans mon script. J'ai essayé: myBackupFunction("..", "...", "xx") function...

903
Calculer l'empreinte digitale de la clé RSA

Je dois faire l'audit de clé SSH pour GitHub, mais je ne sais pas comment trouver mon empreinte digitale de clé RSA. J'ai initialement suivi un guide pour générer une clé SSH sous Linux. Quelle est la commande que je dois entrer pour trouver mon empreinte digitale de clé RSA...

901
Comment parcourir les arguments dans un script Bash

J'ai une commande complexe dont j'aimerais faire un script shell / bash. Je peux l'écrire en termes de $1facilement: foo $1 args -o $1.ext Je veux pouvoir passer plusieurs noms d'entrée au script. Quelle est la bonne façon de procéder? Et, bien sûr, je veux gérer les noms de fichiers avec des...

882
Comment définir définitivement $ PATH sur Linux / Unix?

J'essaie d'ajouter un répertoire à mon chemin afin qu'il soit toujours dans mon chemin Linux. J'ai essayé: export PATH=$PATH:/path/to/dir Cela fonctionne, mais chaque fois que je quitte le terminal et démarre une nouvelle instance de terminal, ce chemin est perdu et je dois réexécuter la commande...

880
Analyser JSON avec les outils Unix

На этот вопрос есть ответы на Stack Overflow на рlinedом : Парсинг JSON shell J'essaie d'analyser le JSON renvoyé d'une demande de boucle, comme ceci: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' Ce...