Pourquoi echo ,,, |sed s':\(,\)\(,\):\1*\2:'gcède " ,*,," plutôt que " ,*,*,"? En d'autres termes: pourquoi, malgré le drapeau "g", sed n'insère-t-il pas ' *' entre une paire de virgules?
J'ai une chaîne d'entrée comme: arg1.arg2.arg3.arg4.arg5 La sortie que je veux est: arg5.arg4.arg3.arg2.arg1 Ce n'est pas toujours 5 arguments, pourrait être de 2 à 10. Comment puis-je faire cela dans un script bash?
Je voudrais écrire une fonction que je peux appeler à partir d'un script avec de nombreuses variables différentes. Pour certaines raisons, j'ai beaucoup de mal à faire ça. Les exemples que j'ai lus utilisent toujours une variable globale mais cela ne rendrait pas mon code beaucoup plus lisible pour autant …
J'ai commencé à apprendre le Bash il y a quelques jours. J'essaie d'obtenir un statut de sortie d' grepexpression dans une variable comme celle-ci: check=grep -ci 'text' file.sh et la sortie que j'ai obtenue est No command '-ic' found Dois-je le faire avec une commande pipe?
Je génère des données aléatoires et j'essaie de les convertir en une image PNG en utilisant: head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:- Cette commande affiche toujours une image …
J'ai un script bash (appelé depuis un programme java) qui ne cesse de se faire tuer. J'attrape toujours le signal 15avec trapmais alors un autre signal arrive que je soupçonne, signal 9mais je suis fondamentalement aveugle quant à savoir si c'est vraiment le cas signal 9. Je sais que vous …
J'ai entièrement mis à jour Linux Mint 17.3. J'ai besoin d'ajouter un tas d'applications au démarrage. Le problème est que la boîte de dialogue suivante ne fonctionne pas - Elle ne m'ajoutera pas d'application à partir de la liste, ni aucune commande personnalisée. Quoi qu'il en soit, il doit y …
J'essaie ambitieusement de traduire un code c ++ en bash pour une myriade de raisons. Ce code lit et manipule un type de fichier spécifique à mon sous-champ qui est écrit et structuré complètement en binaire. Ma première tâche liée aux binaires consiste à copier les 988 premiers octets de …
La timeoutcommande GNU coreutils est extrêmement pratique pour certaines situations de script, permettant d'utiliser la sortie d'une commande si elle est rapide à exécuter et de la sauter si elle prendrait trop de temps. Comment puis-je approximer le comportement de base de l' timeoututilisation uniquement des utilitaires spécifiés POSIX? (Je …
Depuis la findpage de manuel : -exec command ; There are unavoidable security problems surrounding use of the -exec action; you should use the -execdir option instead. -execdir command {} + Like -exec, but the specified command is run from the subdirectory containing the matched file, which is not normally …
Supposons que j'ai un fichier de configuration NixOS très simple : { config, pkgs, ... }: { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix ]; # SOME STUFF environment.systemPackages = with pkgs; [ emacs gitFull ]; # SOME STUFF } Je sais que NixOS implémente …
De nombreux programmes Linux indiquent que l'emplacement des fichiers de configuration dépend de la distribution. Je me demandais comment les différentes distributions font cela. Modifient-ils réellement le code source? Y a-t-il des paramètres de construction qui définissent ces emplacements? J'ai recherché ceci mais je ne trouve aucune information. Je sais …
J'ai installé l'achèvement de bash en utilisant yum install --enablerepo=epel bash-completion. Bien que cela fonctionne pour certaines commandes de base (git & yum), il me manque une grande partie des finisseurs. Mon /etc/bash_completion.dcontient les éléments suivants: bash_completion.d] $ ls git iprutils redefine_filedir yum yummain.py yum-utils.bash Cependant, je sais qu'il y …
J'ai lu ce document IBM populaire (je le vois référé assez souvent sur le web) expliquant la fonction du disque RAM initial. J'ai heurté un mur en conceptualisant comment cela fonctionne. Dans le doc, il est écrit Le chargeur de démarrage, tel que GRUB, identifie le noyau à charger et …
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.