J'essaie de supprimer tous les fichiers et sous-répertoires d'un répertoire. J'avais l'habitude rm -rde supprimer tous les fichiers, mais je souhaite supprimer tous les fichiers et sous - répertoires, à l'exclusion du répertoire principal lui-même. Par exemple, j'ai un répertoire supérieur comme images. Il contient les fichiers header.png, footer.pnget un …
Malheureusement, je n'ai appris l'existence de cela l'année dernière qu'en tombant par hasard sur Internet. Je l’utilise si rarement que j’oublie toujours ce dont il s’agit au moment où j’en ai de nouveau besoin. Comment passez-vous dans votre répertoire précédent?
Comme la plupart des utilisateurs, de nombreux alias ont été configurés pour donner un ensemble d'indicateurs par défaut aux programmes fréquemment utilisés. Par exemple, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Le problème est que si je veux utiliser whichpour voir d'où vient mon vim/ grep/ ls/ etc, …
J'ai un serveur de développement, qui n'est accessible qu'à partir de 127.0.0.1:8000, pas 192.168.1.x: 8000. En guise de solution rapide, existe-t-il un moyen de configurer quelque chose à écouter sur un autre port (par exemple 8001) de sorte que je puisse me connecter au réseau local 192.168.1.x: 8001 et qu'il …
J'ai cherché autour de sedcommande pour ajouter du texte dans un fichier dans une ligne spécifique. Cela fonctionne en ajoutant du texte après la ligne 1: sed '1 a\ Mais je veux l'ajouter avant la ligne 1. Ce serait: sed '0 a\ mais je reçois cette erreur: invalid usage of …
Quelle est la différence entre l'exécution d'un script comme celui-ci: ./test.sh et en exécutant un script comme celui-ci: . test.sh? J'ai essayé un script simple de deux lignes pour voir si je pouvais trouver s'il y avait une différence: #!/bin/bash ls Mais les deux . test.shet ont ./test.shretourné la même …
Je veux affecter le résultat d'une expression à une variable et la concaténer avec une chaîne, puis l'exécuter en écho. Voici ce que j'ai #!/bin/bash cd ~/Desktop; thefile= ls -t -U | grep -m 1 "Screen Shot"; echo "Most recent screenshot is: "$thefile; Mais cela produit: Screen Shot 2011-07-03 at …
J'ai couru il y a df -hune minute et j'ai remarqué qu'un système de fichiers avait été ajouté avec lequel je ne suis pas familier. Est-ce que quelqu'un sait pourquoi /runexiste? Est-ce quelque chose qui a été ajouté par le noyau? Par Arch Linux ? run 10M 236K 9.8M 3% …
Je me demandais comment exécuter une commande en tant qu'un autre utilisateur à partir d'un script. J'ai le propriétaire du script défini en tant que root. J'ai également la commande suivante en cours d'exécution dans le script pour exécuter la commande en tant qu'utilisateur hudson: su -c command hudson Est-ce …
Parfois, un écran de terminal est perturbé et lorsque nous man lslisons les pages de manuel ou que nous appuyons sur la flèche vers le haut pour accéder aux commandes précédentes de l'historique, l'écran affiche les caractères qui ne sont pas au bon endroit. (par exemple, traitez la fin d’écran …
Lorsque SSH avait installé localement sur mon ordinateur (ne demandez pas, c'est une solution de contournement), je ne peux pas démarrer d'applications graphiques sans exécuter: export DISPLAY=:0.0 Si je lance d'abord cette application, puis une application graphique, les choses se passent bien. Sinon, cela ne fonctionne pas, il n'y a …
Que dois-je faire si je veux pouvoir exécuter un programme quel que soit mon répertoire actuel? Dois-je créer un lien symbolique vers le programme dans le /bindossier?
J'utilise ffmpeg pour obtenir les méta-informations d'un clip audio. Mais je suis incapable de le savoir. $ ffmpeg -i 01-Daemon.mp3 |grep -i Duration FFmpeg version SVN-r15261, Copyright (c) 2000-2008 Fabrice Bellard, et al. configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/share/man --arch=i386 --extra-cflags=-O2 ... J'ai vérifié, cette sortie de ffmpeg est …
J'ai transmis une commande à less, et maintenant je veux enregistrer le résultat de la commande dans un fichier. Comment je fais ça? Dans ce cas, je ne veux pas utiliser tee, je veux une solution directement de less, de sorte que je n'ai pas à réexécuter une commande de …
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.