J'avais l'impression qu'il pourrait être plus sûr à utiliser ./*.fastqlors de la recherche de fichiers se terminant par .fastq. Par exemple, ./empêcherait la capture du fichier .fastq. C'est évidemment faux, comme le montre l'exemple ci-dessous: TMP_DIR=$(mktemp --directory) mkdir -p ${TMP_DIR} (cd ${TMP_DIR} touch {a,b,c,}.fastq ls -a echo "" echo "# …
Cette question est fortement liée à ceci et à cette question. J'ai un fichier qui contient plusieurs lignes où chaque ligne est un chemin d'accès à un fichier. Maintenant, je veux coupler chaque ligne avec chaque ligne différente (pas elle-même). De plus, une paire A Best égale à une B …
J'utilise la sedcommande et je souhaite conserver la sortie colorée de la commande précédente. La sortie de lsest colorée, mais la sortie de sed ne l'est pas. J'utilise OSX. ls -la | sed -En '/Desktop/q;p'
J'ai récemment remarqué que même s'il y avait beaucoup de mémoire sur mon système: # free -m total used free shared buffers cached Mem: 15965 9680 6284 35 1754 2560 -/+ buffers/cache: 5365 10599 Swap: 2047 258 1789 Je ne peux pas swapoff -aavec mon fichier d'échange 2G -rw-r----- 1 …
Sur le cours de ligne de commande de Codecademy , lorsque vous essayez d'utiliser le raccourci clavier Alt+Shift+#(qui est censé commenter la ligne actuelle) dans l'invite de commande, il bascule l'invite de $vers (arg: 3)au lieu d'ajouter un tiret au début de la ligne. Alt+Shift+@le fera s'afficher à la (arg: …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Le site Web XFCE semble …
Il y a quelques articles, quelqu'un a demandé comment afficher la mémoire en pourcentage. Quelqu'un a répondu: free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }' Je me demandais si je pouvais transformer cette commande en alias dans ~ / .bashrc. Mais la syntaxe de l'alias est: …
J'essaie de comprendre la différence de comportement entre les ACL FreeBSD et les ACL Linux. En particulier, le mécanisme d'héritage pour les ACL par défaut. J'ai utilisé ce qui suit sur Debian 9.6 et FreeBSD 12: $ cat test_acl.sh #!/bin/sh set -xe mkdir storage setfacl -d -m u::rwx,g::rwx,o::-,m::rwx storage touch …
J'ai exécuté quelques commandes sans les comprendre complètement tout en essayant de faire fonctionner la luminosité de l'écran et maintenant je suis coincé avec un méchant lien symbolique dans '/ sys / class / backlight / asus_laptop' dont j'essaie de me débarrasser. j'ai essayé sudo rm /sys/class/backlight/asus_laptop sudo rm '/sys/class/backlight/asus_laptop' …
J'ai ceci dans un script bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Il semble qu'il sortira juste après la commande exit, ce qui est logique. Je me demandais s'il y avait une commande …
Je voudrais écrire une commande structurée sur plusieurs lignes comme $ for i in *; → do → file $i; → done bmdt.md: ASCII text breakfast.md: ASCII text brmdh.md: ASCII text test.sh: Bourne-Again shell script text executable, ASCII text mais trouvez l'onglet ne fonctionne pas, Comment pourrais-je activer la touche …
Je sais que je peux le faire dans Bash: wc -l <<< "${string_variable}" Fondamentalement, tout ce que j'ai trouvé impliquait un <<<opérateur Bash. Mais dans le shell POSIX, <<<n'est pas défini, et je n'ai pas pu trouver une approche alternative pendant des heures. Je suis sûr qu'il existe une solution …
Pouvons-nous utiliser des dossiers temporaires comme des fichiers temporaires TMP=$(mktemp ... ) exec 3<>$TMP rm $TMP cat <&3 qui sera détruit automatiquement après cette sortie du shell?
J'ai lu une instruction pour planifier un script le dernier jour du mois: Remarque: Le lecteur astucieux se demande peut-être comment définir une commande à exécuter le dernier jour de chaque mois, car vous ne pouvez pas définir la valeur dayofmonth pour couvrir chaque mois. Ce problème a tourmenté les …
J'en ai un functiondans mon .bashrcdossier. Je sais ce qu'il fait, il augmente X de nombreux répertoires aveccd C'est ici: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. fi cd …
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.