Je veux set -xau début de mon script et le "défaire" (revenir à l'état avant que je le définisse) après au lieu de régler aveuglément +x. Est-ce possible? PS: J'ai déjà vérifié ici ; cela n'a pas semblé répondre à ma question pour autant que je
Je veux set -xau début de mon script et le "défaire" (revenir à l'état avant que je le définisse) après au lieu de régler aveuglément +x. Est-ce possible? PS: J'ai déjà vérifié ici ; cela n'a pas semblé répondre à ma question pour autant que je
J'essaie de connecter mon rasberry Pi à certains écrans en utilisant le bus i2c. Pour commencer, je voulais écrire manuellement des éléments, notamment des octets, dans un fichier. Comment écrivez-vous des octets spécifiques dans un fichier? J'ai déjà lu celui-là et j'ai pensé que mon problème...
Je suis en train de comparer des nombres entiers dans bash (en essayant de voir si l’utilisateur tourne en tant que root), et j’ai trouvé deux façons différentes de le faire: Double égal: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Je comprends qu'il n'y a pas> = ou <= dans bash,...
Je suis un scientifique en informatique et je fais beaucoup de calculs longs sous Linux. Plus précisément, j'effectue des simulations de dynamique moléculaire (MD) à l'aide du progiciel GROMACS. Ces simulations peuvent prendre des jours, voire des semaines, sur (par exemple) 8 à 24 cœurs. J'ai...
Je suis souvent connecté via plusieurs sessions SSH. Pour vous déconnecter de mes sessions, j'appuie sur CTRL+ djusqu'à ce que je sois de nouveau sur mon ordinateur local. Cependant, parfois, j'appuie une fois de trop et mon terminal se ferme. Est-il possible d'empêcher CTRL+ dde fermer mon...
Quelles sont les différences pratiques d'un point de vue administrateur système lors du déploiement de services sur un système
Je suis un peu d'une perte à la fin de setet exportdans Bash (et je pense que probablement d' autres shells). Je pense que c'est pour définir des variables d'environnement, mais cela peut être fait simplement VARIABLE=VALUE, n'est-ce pas? De plus, en tapant setet exportà eux seuls, affichent des...
J'ai regardé autour de moi et mordu pour trouver une réponse à cette question mais je ne semble pas la trouver (ce qui est étrange). Ma question est la suivante: existe-t-il un moyen simple de redémarrer la session bash à partir du terminal sur mac? Je veux juste le même comportement que si je...
En lisant comment installer grub, je suis tombé sur un article affirmant que je devais utiliser l'une des deux syntaxes suivantes, echo \(hd0,0\) >> /boot/grub/grub.conf ou echo '(hd0,0)' >> /boot/grub/grub.conf parce que, sur la ligne de commande, les parenthèses sont interprétées de...
Je suis imbriqué dans une arborescence de fichiers et j'aimerais trouver quel répertoire parent contient un fichier. Par exemple, je suis dans un ensemble de référentiels Git imbriqués et je veux trouver le répertoire .git contrôlant les fichiers où je suis actuellement. J'espérerais quelque chose...
J'exécute de temps en temps des scripts python dont l'exécution est assez longue. Je les exécute comme ceci: $ time python MyScript.py Comment puis-je jouer un son dès que l'exécution du script est terminée? J'utilise Ubuntu 10.10 (bureau
Le but de cette question est de répondre à une curiosité et non de résoudre un problème informatique particulier. La question qui se pose est la suivante: pourquoi les utilitaires POSIX obligatoires ne sont-ils généralement pas intégrés aux implémentations de shell? Par exemple, j’ai un script qui...
J'utilise bindkey -v(pour les bashers, set -o vije pense que ça marche aussi en zsh) ou en mode vi (m). mais cela ne me permet pas de savoir si je suis en mode insertion ou en mode commande. Est-ce que quelqu'un sait comment je peux faire en sorte que mon invite affiche le
Je vois que je peux faire $ [ -w /home/durrantm ] && echo "writable" writable ou $ test -w /home/durrantm && echo "writable" writable ou $ [[ -w /home/durrantm ]] && echo "writable" writable J'aime utiliser la troisième syntaxe. Sont-ils équivalents à tous égards et pour...
Puis - je utiliser mv file1 file2d'une manière qu'il ne se déplace file1à file2si file2n'existe pas? J'ai essayé yes n | mv -i file1 file2 (cela permet de mvdemander si le fichier 2 doit être remplacé et de répondre automatiquement non), mais en plus de l'abuser, -icela ne me donne pas non plus de...
Dans la documentation Perl, perlrun (1) suggère de lancer les scripts Perl à l'aide d'un en-tête shell / Perl bilingue: #!/bin/sh #! -*-perl-*- eval 'exec perl -x -wS $0 ${1+"$@"}' if 0; Qu'est-ce que ça ${1+"$@"}veut dire? J'ai essayé d'utiliser à la "$@"place (en utilisant Bash comme / bin / sh),...
Je souhaite afficher ma variable d'environnement PATH d'une manière plus lisible par l'homme. $ echo $PATH
J'aimerais savoir comment réutiliser la dernière sortie de la console, à savoir: pv-3:method Xavier$ python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" /Library/Python/2.6/site-packages pv-3:method Xavier$ cd **LASTOUTPUT**
Disons que j'ai: foo.txt bar baz.ooo Si je l'utilise ls -1 !(*.*)alors j'aurai seulement barsur la sortie. Génial, je souhaite maintenant obtenir les mêmes résultats avec find, dont certains find -regexferont l'affaire. REMARQUE: find -name !(*.*)Ce n’est pas la réponse car !(*.*)c’est toujours le...
Je ne fais pas assez de scripts pour me rappeler, sans regarder, si des guillemets simples ou simples entraînent le remplacement d'une variable Unix. Je comprends vraiment ce qui se passe. Ma question est la suivante: quelqu’un at-il un truc en mémoire pour que la règle de citation correcte me...