Je souhaite modifier le cas de la lettre n-ième d'une chaîne dans BASH(ou tout autre * outils nix, par exemple sed, awk, tr, etc.). Je sais que vous pouvez changer la casse d'une chaîne entière en utilisant: ${str,,} # to lowercase ${str^^} # to uppercase Est-il possible de changer la …
Si j'ai une chaîne "1 2 3 2 1" - ou un tableau [1,2,3,2,1] - comment puis-je sélectionner les valeurs uniques, c'est-à-dire "1 2 3 2 1" produces "1 2 3" ou [1,2,3,2,1] produces [1,2,3] Similaire à uniq mais uniq semble fonctionner sur des lignes entières, pas sur des motifs …
J'ai été perplexe avec ce problème apparemment simple à résoudre .. enfin, pendant un certain temps. Voici un exemple de sortie du fichier que je dois modifier: $cat file George Washington Geneva Convention 123,281,029 USD 342,019,929 EUR Je dois supprimer les espaces entre "George Washington" et "Convention de Genève", mais …
Dans divers endroits du Web, j'ai trouvé: \015 \012 \x0a - hex \n \r tous comme synonymes de divers retours à la ligne / retours chariot ... Mais dans ce petit script, je ne peux pas reconnaître quand je tombe sur une nouvelle ligne - quelqu'un peut-il me dire ce …
Je remplace, à partir d'un titre de flux, tous les caractères sauf les lettres et les chiffres par un tiret pour utiliser le résultat comme nom de fichier sûr pour tout système de fichiers: $ t="Episodie 06: No hope of riding home (NEW) - Advanced grammar" $ echo ${t//[^A-Za-z0-9]/-} Episodie-06--No-hope-of-riding-home--NEW----Advanced-grammar …
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.