Articles of Variables d’environnement

Ecriture d’un programme qui fera la démonstration de la variable $ PS2

Je personnalise mon invite de terminal et constate qu’il est possible de modifier “l’invite secondaire”. Cependant, je n’ai aucun moyen de tester les modifications que j’apporte à celui-ci, donc je me demandais si un simple script pouvait être écrit pour tester le nouveau $PS2 ?

Comment vérifier rapidement la valeur des variables bash, des alias et des commandes d’historique depuis le terminal?

Comment développez-vous en place: bash alias Variables d’environnement commandes d’histoire les éditer et vérifier qu’ils sont corrects? Par exemple, certains alias que j’utilise pour faire clignoter différents appareils et je voulais simplement changer le numéro de révision à installer, je ne veux pas vraiment copier / coller de mon .bashrc pour le faire.

Comment configurer JAVA PATH dans Ubuntu 12.04?

Donc, java -version donne un chemin non trouvé. J’ai essayé ce qui suit: Edit: ~/.bashrc ~/.profile /etc/environment bash.bashrc et ajoutez-leur les éléments suivants: JAVA_HOME=/usr/lib/jvm/jdk1.7.0_15 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/usr/lib/jvm/jre1.7.0_15 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH De plus, j’ai également ajouté manuellement le répertoire java bin à PATH. PATH=”/usr/lib/jvm/jre1.7.0_15/bin:/usr/lib/jvm/jdk1.7.0_15/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/games” J’ai redémarré mon ordinateur plusieurs fois, mais j’obtiens toujours […]

Ubuntu 14.04: définition des variables d’environnement

J’ai besoin de définir des variables d’environnement pour le projet Android Studio CHAQUE FOIS lors du redémarrage ou de la fermeture du terminal. (Ubuntu 14.04) Pour définir les variables que j’utilise: export KEYSTORE_NAME=/home/anna/Documents/keys/NAME.keystore export KEYSTORE_NAME_PASSWORD=PASSWORD export KEY_NAME_ALIAS=NAME export KEY_NAME_PASSWORD=PASSWORD Comment définir des variables pour toujours?

Que fait l’exportation?

Je ne comprends jamais ce que “exporte” fait. Par exemple, quelle est la différence entre ces deux? PYTHONPATH=/home/myaccount/ & export PYTHONPATH et PYTHONPATH=/home/myaccount/ Un avec export et l’autre sans.

$ JAVA_HOME se réinitialise après chaque connexion au terminal

Je viens d’installer openjdk-8-jdk. J’avais déjà openjdk-7-jdk installé. Quand j’ai exécuté echo $JAVA_HOME , il a imprimé /usr/lib/jvm/java-7-openjdk-amd64 . J’ai donc essayé de changer la variable $ JAVA_HOME mais elle est réinitialisée sur le chemin ci-dessus chaque fois que je rouvre le terminal. J’ai essayé de le configurer dans /etc/enviroment /etc/profile /etc/bash.bashrc ~/.bashrc mais en […]

Comment rappeler l’histoire au teminal

J’ai installé Ubuntu 10.10 hier. Puis, lors de l’utilisation du terminal, j’ai remarqué qu’une fois que j’avais quitté une session de terminal, son historique avait disparu, bien qu’il existe un historique pour les applications dans l’historique du terminal like-ROOT (CERN). En donnant la commande echo $HISTFILESIZE il montre 2000. Je l’ai changé en 10000 lorsque […]

Utiliser la variable d’environnement système pour le paramètre snort.conf HOME_NET

Je suis en train de mettre en place une image de déploiement de masse incluant snort. Étant donné que je ne connais pas la plage d’adresses réseau sur laquelle chaque image résidera, j’ai pensé à utiliser une variable d’environnement pour contenir la plage de réseaux et utiliser cette variable d’environnement dans le fichier snort.conf pour […]

Faire de gcc la coloration par défaut

Existe-t-il un moyen de faire en sorte que gcc colore automatiquement sa sortie? Je cherche à éviter un alias car la commande est couramment utilisée dans les makefiles (où elle ne sera pas utilisée). Y a-t-il un moyen facile de faire ceci? Remarque: cela nécessite gcc / g ++ 4.9, qui est actuellement disponible via […]

Extraire plusieurs alternatives d’une variable dans une condition de casse

J’aimerais utiliser variable comme condition dans l’instruction case. Quelque chose de semblable à: #!/bin/sh ALLOWED_SERVICES=tomcat6|james; case $1 in $ALLOWED_SERVICES ) service $1 restart ;; * ) echo “Unsupported argument” ;; esac Ça ne marche pas. Lorsque le script est lancé avec l’argument tomcat6 pour exapmle, il dépasse le message “Argument non pris en charge” . […]