Je voudrais exécuter la commande foo --bar=baz <16 zeroes> Comment saisir efficacement les 16 zéros *? Si je maintiens la Alttouche enfoncée , 1 6 0cela répétera la prochaine chose 160 fois, ce qui n'est pas ce que je veux. Dans emacs, je peux utiliser Alt-[number]ou Ctrl-u 1 6 Ctrl-u …
Je suppose que j'ai 1 - funct1 2- funct 2 3 - funct 3 4 line 4 comment puis-je copier les lignes 1 et 3 (pas une plage de lignes) et les coller, par exemple à la ligne 8? Si je fais cela avec |arg comme ( 1y|3y), je tirerais …
J'ai besoin de rechercher un mot clé en utilisant awk, mais je veux effectuer une recherche insensible à la casse (non sensible à la casse). Je pense que la meilleure approche consiste à capitaliser à la fois le terme de recherche («mot clé») et la ligne cible que awk lit …
Une réponse StackOverflow avec> 3,5 K votes présente cette ligne unique pour l'attribution au DIRrépertoire du script bash actuel: DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" Je suis perplexe devant les guillemets imbriqués. Pour autant que je sache, les fragments suivants sont entre guillemets: "$( cd " "${BASH_SOURCE[0]}" …
Je souhaite supprimer tous les fichiers de l'arborescence de répertoires actuelle, à l'exception de ceux de save. J'ai exécuté cette commande: find . \( -name save -prune \) -o -type f -ls | grep /save/ et il n'en a trouvé aucun. Mais quand j'ai exécuté cette commande: find . \( …
Je voulais écrire une petite fonction bash pour que je puisse dire bash, import osou from sys import stdoutelle engendrera un nouvel interpréteur Python avec le module importé. La dernière fromfonction ressemble à ceci: from () { echo "from $@" | xxd python3 -i -c "from $@" } Si j'appelle …
Ma question est liée à la sedsolution spécifique donnée dans cette réponse pour cette question de grepping inverse . La sed/ grepsolution que je n'arrive pas à déchiffrer est la suivante: sed '1!G;h;$!d' file Quelqu'un peut-il déchiffrer cette commande? Je sais par VI (M) que G désigne la dernière ligne …
grep "^$1"sorte de travaux, mais comment puis-je m'échapper "$1"pour que grep n'y interprète aucun caractère spécialement? Ou existe-t-il une meilleure façon? Edit: je ne veux pas rechercher '^$1'mais une chaîne fixe insérée dynamiquement qui ne doit être mise en correspondance que si elle se trouve au début d'une ligne. C'est …
J'ai eu l'idée de comparer rapidement certains programmes de décompression. Par exemple pour gz, je lancerais la commande: timeout 10 zcat foo.gz | wc -c Ce qui mesurerait la quantité de données que le décompresseur pourrait extraire en 10 secondes. Le seul problème est que cela ne fonctionne pas: comme …
Je cherche le dernier code source de la commande man, la version de mon Linux est assez ancienne (v1.6f), mais j'ai échoué après avoir googlé un moment. Je veux dire le dernier code source de man, pas man-pagesmais le fichier binaire en /usr/bin/manlui-même qui peut être compilé et installé.
J'ai un dossier personnel / a / b sur le serveur avec l'autorisation 700. Je ne veux pas que les autres répertorient le contenu dans / a / b. Le propriétaire de / a est root. Maintenant, je dois ouvrir toutes les autorisations du répertoire / a / b / …
tail -f x.log J'utilise cette commande pour voir un fichier journal croissant dans l'invite de commande. Je suis intéressé uniquement à voir les lignes de journal qui sont écrites dans le fichier après l'exécution tail -fet je ne suis pas intéressé par les journaux qui ont été écrits dans le …
J'ai copié un extrait de Bash en arrière-plan d'une commande ssh exécutée à distance: ssh user@remote <<CMD some process <&- >log 2>error & CMD Que fait <&--il? Je suppose que c'est la même chose que< /dev/null Ma prochaine compréhension est que les trois descripteurs de fichiers principaux ( stdin, stdout, …
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.