Je dois rechercher tous les fichiers de plus de X jours et les supprimer localement, ainsi que dans mon compartiment s3. Le problème est que la commande find me renvoie aussi le chemin complet et le nom du fichier. J'ai essayé de jouer avec Basename et quelques autres choses, mais …
J'essaye d'extraire une chaîne d'une chaîne avec sed sur cygwin. #!/bin/bash var1="foo\ bar" var2="baz" var3="$var1 $var2" # extract "foo\ bar" from "foo\ bar baz" var4=`echo $var3 | sed "s/"$var1"//"` echo "$var4" mais j'obtiens la sortie suivante, provoquée par la barre oblique inverse: sed: -e expression # 1, char 6: commande …
Est-il possible de définir des variables d'environnement à partir d'un script shell (bash)? Je souhaite définir des variables d'environnement sur certains serveurs à l'aide d'un petit script plutôt que de la frappe. Certains messages de forum estiment qu'il est impossible . Des idées?
Je veux diviser et GZip un fichier volumineux, et cette réponse semblait être ce que je cherchais, et cela me semblait une manière très utile de faire des choses auxquelles je n’avais jamais pensé, alors je voudrais les généraliser; le seul problème est: cela ne semble pas fonctionner. Dites que …
J'essaie de créer une chaîne et de la transmettre à rm, mais j’ai du mal à le faire fonctionner. Je voudrais tout enlever dans MY_PATH. Ci-dessous est ce que j'ai essayé. MY_PATH=/my/directory/ echo ${MY_PATH}'*' # This works as expected. rm -vfr ${MY_PATH}'*' # This doesn't. EDIT: Je l'ai compris. J'ai …
J'essaie de trouver tous les fichiers qui ont le même nom de fichier (à l'exception de l'extension de fichier) qui apparaissent 3 fois. J'ai aussi besoin du chemin complet du fichier. Ce que j'ai actuellement est #get file without extension alias lse="ls -1R | sed -e 's/\.[a-zA-Z]*$//'" #print out the …
En ce qui concerne le côlon, je comprends qu’il est utilisé dans certaines situations comme null et paramètre d’extension pour la sous-chaîne, mais quelqu'un peut-il m'expliquer ceci: do_qc: $(STAGE1_OUT_FILES) Plus d'exemples: print_stage0_files: setup_dirs $(info * $(SETUP_DATA_FILES)) Ou quality_filtering: setup $(STAGE1_OUT_FILES) $(call p_info,[DONE] Quality filtering) Shebang du script: #!/bin/sh
J'ai la ligne suivante: printf "---- %.55s\n" "$1 --------------" Lorsque je lance ceci sous bash, j'obtiens l'erreur suivante: printf: -: option non valide printf: utilisation: printf [-v var] format [arguments] C'est parce que (je pense que) printf interprète la chaîne "----" comme le début d'un argument. J'ai essayé d'échapper à …
J'essaie de lancer un script situé dans mon répertoire personnel lorsque je me connecte à Fedora 21. J'ai essayé de créer ce fichier de bureau dans /usr/share/autostart [Desktop Entry] Type=Application Name=Wallpapers Exec=/home/user/Wallpaper-script/launch.sh Comment=Autostart wallpaper download and slideshow Terminal=false X-Desktop-File-Install-Version=0.22 OnlyShowIn=GNOME; Lorsque je redémarre ou que je me connecte, le script …
J'ai écrit un script test.sh (sa fonction est la même que celle de la commande "hostname") ci-dessous, #!/bin/bash printf "`uname -a | awk '{print $2;}'` " Je peux obtenir mon nom d'hôte avec source /home/arton/test.sh ou /home/arton/test.sh Ensuite, j'ai lancé la commande ssh myhost "source /home/arton/test.sh" et attendu obtenir "mon …
Comment puis-je accéder aux lecteurs réseau mappés en utilisant bash sous Windows 10. Je peux accéder aux lecteurs locaux via / mnt mais pas aux lecteurs réseau mappés. La plupart des solutions disponibles suggèrent que cygwin que je me sers de Windows 8 - se demandait s’il existait de toute …
Je SSH avec WSL Bash sur une autre machine où j'utilise une application qui doit recevoir la séquence de clavier "Alt-A". Cependant, cela ne fonctionne pas, je reçois un son de carillon lorsque j'appuie sur Alt-A. Cependant, appuyer sur Alt-X (dans emacs via SSH) fonctionne Comment puis-je autoriser le raccourci …
Avec fish-shell, si je tape quelques mots d'une commande run, j'obtiendrai une invite de la ligne de commande complète. Ensuite, je viens d'utiliser la flèche droite pour compléter la ligne entière. Mais sur d'autres choses, la coquille de poisson est nulle. Alors, comment pourrais-je faire cette chose rapide dans bash?
Mes nouvelles instances de Konsole apparaissent déjà dans une session tmux, qu'elles soient nouvelles ou associées, car tmux est génial et vous devriez toujours être à l'intérieur de tmux, n'est-ce pas? Cependant, cela me met dans une impasse si je souhaite me connecter à une session tmux gérée à distance. …
J'ai un programme démon personnalisé en C, qui est un démon. L'utilisation est comme suit SampleGame /directory1/ /directory2/ /directoryN/ J'ai fait la même chose dans un script bash. Quand je commence, le ps -ely | grep SampleGame rapporte deux instances du SampleGame. une capture d'écran Lorsque j'appelle ce script, deux …
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.