Étant donné un fichier L avec un entier non négatif par ligne et un fichier texte F, quel serait un moyen rapide de conserver uniquement ces lignes dans F, dont le numéro de ligne apparaît dans le fichier L? Exemple: $ cat L.txt 1 3 $ cat F.txt Hello World …
J'ai créé un nouveau tableau md avec la commande suivante: mdadm --create /dev/md1 -l 1 -n 2 /dev/sd[ed]1 Mais /proc/mdstatmontre maintenant le tableau comme "lecture seule automatique" avec resync = PENDING: ~ # cat /proc/mdstat Personalities : [raid1] md1 : active (auto-read-only) raid1 sde1[1] sdd1[0] 976630336 blocks super 1.2 [2/2] …
Il y a quelque temps, j'avais un système RAID5 à la maison. L'un des 4 disques est tombé en panne, mais après l'avoir retiré et remis en place, il semblait être correct, alors j'ai commencé une resynchronisation. Quand il a fini, j'ai réalisé, à ma grande horreur, que 3 disques …
J'ai une commande Maven avec le paramètre: mvn test -Dcommon_password=!23foo Cette commande est exécutée comme mvn test -Dcommon_password=dockerfoo C'est à dire !23est remplacé par docker. Pourquoi cela se produit-il et comment puis-je l'éviter?
J'ai un exécutable binaire nommé "alpha" qui nécessite une bibliothèque liée (libz.so.1.2.7) qui est placée à /home/username/myproduct/lib/libz.so.1.2.7 J'exporte le même vers mon instance de terminal avant de générer mon exécutable binaire en exécutant la commande suivante. export LD_LIBRARY_PATH=/home/username/myproduct/lib/:$LD_LIBRARY_PATH Maintenant, quand je lance une autre application "bravo" qui nécessite la même …
J'ai trouvé ça accidentellement. Je viens de taper man fork, et au lieu d'afficher la documentation de l'appel système, il m'a montré une awkextension, cependant, le numéro de page de la section était 3am, au lieu de simplement 3. Que 3amsignifie
Bien que j'aime Debian pour diverses raisons, il n'est pas toujours facile de trouver de la documentation sur des aspects spécifiques de cette distribution et de ses politiques. Ma question est: quelle est la différence entre les référentiels contribet les non-freepackages? D'après les petites explications que j'ai pu trouver, si …
Je rencontrais une commande Linux, builtin cd. Quelle est la différence entre les commandes builtin cdet cd? En fait, j'ai fait quelques recherches sur la différence, mais je n'ai pas pu trouver d'explication remarquable et significative à ce sujet.
J'essaie de trier quelques données simples délimitées par des tuyaux. Cependant, le tri n'est pas réellement un tri. Il déplace ma ligne d'en-tête vers le bas, mais mes deux lignes commençant par 241 sont divisées par une ligne commençant par 24. cat sort_fail.csv column_a|column_b|column_c 241|212|20810378 24|121|2810172 241|213|20810376 sort sort_fail.csv 241|212|20810378 …
Sur frêne, tiret et bash, quand je cours $ echo ab$ il revient ab$ Ce comportement est-il spécifié par POSIX ou s'agit-il simplement d'une convention courante dans les shells compatibles POSIX? Je n'ai rien trouvé sur la page Langage de commande du shell POSIX qui mentionne ce comportement.
Lorsque je «supprime en toute sécurité» un disque dur externe de mon gestionnaire de fichiers (Thunar), l'ensemble du disque dur est éteint et disparaît /dev. Par conséquent, je suppose que sous le capot, cela se fait en appelant, udisksctl power-off -b /dev/sdXce qui a le même effet. Je pensais qu'il …
À partir de la page Shell Command Language de la spécification POSIX: Si la première ligne d'un fichier de commandes shell commence par les caractères "#!", Les résultats ne sont pas spécifiés. Pourquoi le comportement de #!non spécifié par POSIX? Je trouve déconcertant que quelque chose d'aussi portable et largement …
La réponse acceptée pour transformer un tableau en arguments d'une commande? utilise la commande Bash suivante: command "${my_array[@]/#/-}" "$1" J'essaie de comprendre /#/-exactement ce que fait la pièce. Malheureusement, je ne sais pas comment l'appeler, j'ai donc du mal à trouver de la documentation. J'ai parcouru la section de la …
Je suis tombé sur un script Bash aujourd'hui qui contient des noms de fonction avec des deux-points ::, par exemple, file::write()etfile::read() . Je n'ai jamais vu cette syntaxe auparavant dans un script Bash, et quand j'ai invoqué le script, cela s'est très bien passé (à ma grande surprise). Après avoir …
Un logiciel que j'ai installé a inséré une ligne dans mon profil qui se lit comme suit: [ -s "$SOME_FILE" ] && \. "$SOME_FILE" Je sais que dot .est synonyme de source, donc je soupçonne que ce n'est que l'approvisionnement du fichier, mais je n'en ai jamais vu \.auparavant; fait-il …
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.