preguntar acerca de bash

3
réponses

Bash scripts avec tmux pour lancer une fenêtre à 4 volets

Quelqu'un Peut aider à expliquer ce qui se passe avec tmux, bash, et exec? J'essaie de configurer une session tmux avec une fenêtre à 4 volets. Idéalement, je veux exécuter une commande dans 3 des volets: par exemple un serveur Ruby Thin et quelques …
demandé sur 1970-01-01 00:33:31
10
réponses

Comment obtenir le répertoire $ HOME d’un utilisateur différent dans le script bash ?

J'ai besoin d'exécuter une partie d'un script bash en tant qu'utilisateur différent, et dans le répertoire $HOME de cet utilisateur. Cependant, je ne sais pas comment déterminer cette variable. Passer à cet utilisateur et appeler $HOME ne fournit pas …
demandé sur 1970-01-01 00:33:33
5
réponses

Vérification des variables d’environnement

J'essaie de vérifier la valeur d'une variable d'environnement et en fonction de la valeur faire certaines choses et cela fonctionne bien tant que la variable est définie. Quand ce n'est pas le cas, je reçois tout un tas d'erreurs (car BASH essaie de …
demandé sur 1970-01-01 00:33:30
4
réponses

Comment envoyer ctrl+c à partir d’un script bash?

Je démarre un certain nombre d'écrans dans un script bash, puis j'exécute la commande runserver de django dans chacun d'eux. J'aimerais pouvoir les arrêter tous par programme, ce qui m'oblige à envoyer Control+c à runserver. Comment puis-je envoyer …
demandé sur 1970-01-01 00:33:31
3
réponses

Bash: Capture de la sortie de la commande exécutée en arrière-plan

J'essaie d'écrire un script bash qui obtiendra la sortie d'une commande qui s'exécute en arrière-plan. Malheureusement, je ne peux pas le faire fonctionner, la variable à laquelle j'attribue la sortie est vide-si je remplace l'affectation par une com …
demandé sur 1970-01-01 00:33:33
8
réponses

Y a-t-il des langages qui compilent pour Bash?

J'aime et déteste écrire Bash. J'aime que c'est donc simplifié pour fonctionner sur des fichiers et travailler avec des processus (je suis d'accord avec cette question populaire que c'est bien mieux à cet égard que Python, Ruby, etc.), mais je dét …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment ssh à partir d’un script bash?

J'essaie de créer une connexion ssh et de faire certaines choses sur le serveur distant à partir du script. Cependant, le terminal me demande un mot de passe, puis ouvre la connexion dans la fenêtre du terminal au lieu du script. Les commandes ne so …
demandé sur 1970-01-01 00:33:29
3
réponses

Correspondance de Regex dans une instruction Bash if

Qu'est-ce que j'ai fait de mal ici? Essayer de faire correspondre une chaîne contenant des espaces, des minuscules, des majuscules ou des nombres. Les caractères spéciaux seraient bien aussi, mais je pense que cela nécessite d'échapper à certains ca …
demandé sur 1970-01-01 00:33:33
6
réponses

Comment vérifier syslog dans Bash sur Linux?

En C, nous nous connectons de cette façon: syslog( LOG_INFO, "proxying %s", url ); Sous Linux, Comment Pouvons-nous vérifier le journal? ... …
demandé sur 1970-01-01 00:33:31
5
réponses

Obtenir le code de sortie de la commande dans bash / ksh

Je veux écrire un code comme ceci: command="some command" safeRunCommand $command safeRunCommand() { cmnd=$1 $($cmnd) if [ $? != 0 ]; then printf "Error when executing command: '$command'" exit $ERROR_CODE fi } Mais ce …
demandé sur 1970-01-01 00:33:31