Je suis confronté à un problème étrange. J'ai un vm avec solaris 11 et j'essaye d'écrire des scripts bash. si, sur le shell, je tape: export TEST=aaa et exécuter ensuite: set Je vois correctement une nouvelle variable d'environnement nommée TEST dont la valeur est aaa. Si, cependant, je fais essentiellement …
Dans mon cas spécifique, je veux l'utiliser pour vider ce que je echo. Je ne veux pas impliquer de fichier ... Y a-t-il un moyen de faire une objdumplecture à la STDINplace?
Lorsque j'effectue des sauvegardes sous Bash avec rsync, j'essaie d'exclure tous les fichiers dot et les répertoires cachés du répertoire supérieur, mais pas ceux des répertoires autrement ciblés. Par exemple: /copyme.c /.dontcopythisfile /.dontcopythisdirectory/or_its_contents /directory/.butcopymetoo rsync -a --include=".includeme" --exclude=".*" . DESTne parvient pas à copier les fichiers de points souhaités dans …
Si l'on devait exécuter la commande suivante cat * | grep DATABASE le shell cracherait toutes les lignes des fichiers * contenant le mot DATABASE. Existe-t-il un moyen de cracher également de quel fichier chaque ligne est séparée? J'ai essayé d'utiliser l' -Hoption pour grep qui, selon mandit, print the …
J'essaie d'implémenter un type de mécanisme de fonctionnement à sec pour mon script et je suis confronté au problème de suppression des guillemets lorsqu'une commande est passée en argument à une fonction et entraîne un comportement inattendu. dry_run () { echo "$@" #printf '%q ' "$@" if [ "$DRY_RUN" ]; …
Disons que mes fichiers sur un serveur Ubuntu sont comme: /folder1/folder2/ Je suis folder1actuellement et je souhaite déplacer tous les fichiers / dossiers (récursifs) du folder2dossier actuel. Comment puis-je faire ceci?
J'essaie d'écrire une initconfiguration qui redirigera la sortie de mon démon vers deux fichiers (pour stdout et stderr). Le problème est que cela ne fonctionne pas. Je lis ça maintenant. J'ai donc fait ce script shell pour tester cette approche. Et ça ne marche pas: PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Seed kurokikaze starter" #NAME=node …
J'écris un script qui est appelé lorsqu'un utilisateur se connecte et vérifie si un certain dossier existe ou s'il s'agit d'un lien symbolique cassé. (C'est sur un système Mac OS X, mais la question est purement bash). Ce n'est pas élégant et cela ne fonctionne pas, mais en ce moment, …
du -csh / Ce qui précède prendra énormément de temps à calculer, existe-t-il un moyen de voir le résultat moins précis avec moins de frais généraux? MISE À JOUR Ce que je veux savoir, c'est la taille totale sous un répertoire spécifique.
J'écris un script bash pour sauvegarder mes bases de données. La plupart sont postgresql, et dans postgres il y a un moyen d'éviter d'avoir à s'authentifier en créant un fichier ~ / .pgpass qui contient le mot de passe postgres. Je l'ai mis dans le répertoire personnel de root et …
J'ai reçu un script nécessitant sudo, mais le script doit définir des paramètres en fonction de l'utilisateur d'origine, tels que: chown "${USER}:${USER}" dir Si je le place sous sudo, je me retrouve avec chmod root:root, ce qui n'aide pas. Alors, comment puis-je obtenir le nom d'utilisateur avant sudo?
Quel profil, .bashrc ou .bash_profile , est l'endroit approprié pour ssh-agent? Je cherche une réponse qui explique la différence entre un shell interactif et un shell de connexion.
J'essaie d'écrire un script bash robuste et j'y crée un processus d'arrière-plan. À la fin du script, je veux le tuer. J'ai son PID. Je pensais à quelque chose comme ça while [[ ps ef $PID ]] ; do kill $PID sleep 0.5 done Quelqu'un suggère-t-il quelque chose de mieux? …
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.