Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.
Je ne trouve pas mon .bash_login et .bash_profile root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# Existe-t-il toujours un seul fichier .bashrc et .bash_profile pour chaque utilisateur? Et, .bashrc et .bash_profile se trouvent-ils toujours dans le répertoire / home / "nom d'utilisateur"?
Existe-t-il un moyen de mettre en majuscule / minuscule un seul caractère dans une chaîne? Exemple d'entrée: syslog_apr_24_30 syslog_mar_01_17 Sortie désirée: syslog_Apr_24_30 syslog_Mar_01_17 Veuillez noter le début du mois en majuscules. J'ai essayé awkmais je ne suis pas assez bon pour le faire fonctionner.
Disons que je dois utiliser des guillemets pour encapsuler la sortie du sous-shell comme: DATA="$(cat file.hex | xxd -r)" Mais je dois imbriquer ce genre de choses comme: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Je ne peux pas utiliser de guillemets simples car ceux-ci ne développent …
Je veux planifier un script python pour qu'il s'exécute à l'aide de cron à certaines dates, le problème est que pour example.pyfonctionner, example-envdoit être activé, existe-t-il un moyen de faire example.pyactiver son propre virtualenv chaque fois que cron l'exécute? sinon, dois-je créer un script bash bash.shcontenant #!/usr/bin/env bash workon example-env …
Je veux donc générer toutes les combinaisons possibles de caractères minuscules et majuscules et de nombres pouvant constituer une chaîne de 5 caractères. Possibilités: a..z, A..Z et 0..9. Existe-t-il une manière élégante de le faire en bash?
J'utilise des modules pour contrôler les packages sur mon système et je les ai python/2.7.2installés en tant que module. J'ai un exécutable python simple python_exe.pyque je vais appeler à partir d'un simple script de «pilotage» runit.sh. runit.shle script ressemble à quelque chose comme: #!/bin/bash module load python/2.7.2 arg1=myarg1 arg2=15 arg3=$5 …
les scripts bash et fish ne sont pas compatibles, mais j'aimerais avoir un fichier qui définit certaines variables d'environnement à initialiser à la fois par bash et fish. Ma solution proposée consiste à définir un ~/.envfichier qui contiendrait la liste des variables d'environnement comme ceci: PATH="$HOME/bin:$PATH" FOO="bar" Je pourrais alors …
Je cours en bash: for i in ull-*.pbm; do convert $i tmp2/$i.pdf ; done Je suis Ctrl-Zau milieu de la course, puis fgson ID de travail. Mais les itérations restantes ne continuent pas de se terminer. Je me demande pourquoi?
J'ai un CD live qui démarre sous Linux et exécute un petit script Bash. Le script recherche et exécute un deuxième programme (qui est généralement un binaire C ++ compilé). Vous êtes censé pouvoir abandonner le deuxième programme en appuyant sur Ctrl+ C. Ce qui devrait arriver, c'est que le …
J'essaie d'écrire un script qui peut surveiller l'utilisation du processeur d'un processus sur un intervalle (pour créer un graphique). Jusqu'à présent, c'est la commande que j'utilise ps -p $PROCID -o cputime,etimes Ma seule préoccupation est que la sortie de cputime semble être [dd]hh:mm(ou quelque chose de similaire, je ne me …
J'ai essayé de rechercher ~/.bash_historymes commandes récentes lors d'une session de terminal, mais elles n'étaient tout simplement pas là. Je suppose que c'est parce que j'ai plusieurs sessions de terminal ouvertes. Existe-t-il un moyen de synchroniser (c'est-à-dire sync-push ou sync-write-out) l'historique des commandes de la session de terminal actuelle dans …
J'ai un script bash, qui exécute la fonction manager () comme un processus séparé pour x-times. Comment est-il possible de transmettre des messages à tous les processus manager () depuis le script? J'ai lu des informations sur les canaux anonymes, mais je ne sais pas comment partager les messages avec …
Existe-t-il une méthode / commande pour vérifier les dépendances d'un script bash? En d'autres termes, une réponse à cette question: quelles bibliothèques un utilisateur doit-il installer pour exécuter le script? Je peux le faire manuellement en lisant le script et en vérifiant quelles autres bibliothèques / commandes il appelle mais …
J'essaie le contenu d'un tableau dans un fichier avec chaque élément du tableau dans une nouvelle ligne dans le fichier. IFS=$'\n' echo "${mtches[@]}" > sample1.txt Le contenu des mtches est "qwe" et "asd". Mais le sample1.txtfichier contient qwe asdsur une seule ligne. Pourquoi ne prend-il pas la valeur IFS dans …
Supposons le morceau de code bash suivant: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi Est-il sûr de supposer qu'il $?contient en effet le code retour de fooet non le …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.