Questions marquées «tr»

Pour les questions relatives à tr, un utilitaire qui traduit ou supprime des caractères. Utilisez cette balise pour des questions sur l'utilitaire tr lui-même ou des questions sur des problèmes découlant de son utilisation.

6
Convertir le contenu du fichier en minuscule
J'ai un tempfichier avec des contenus minuscules et majuscules. Contribution Contenu de mon tempdossier: hi Jigar GANDHI jiga Je veux convertir tout haut en bas . Commander J'ai essayé la commande suivante: sed -e "s/[A-Z]/[a-z]/g" temp mais j'ai eu une mauvaise sortie. Sortie Je le veux comme: hi jigar gandhi …




6
Pourquoi ne peux-je pas lire depuis / dev / urandom sous OSX?
Un collègue a suggéré de créer une clé aléatoire via la commande suivante: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Cela m'a donné l'erreur: tr: séquence d'octets illégale Je crains de ne pas avoir /dev/urandomsur mon système. J'ai essayé de googler pour savoir comment installer ce …
35 osx  random  tr 





5
Comment supprimer des espaces des variables shell?
J'ai fait ce qui suit en ligne de commande: $ text="name with space" $ echo $text name with space J'essaie d'utiliser tr -d ' 'pour supprimer les espaces et avoir un résultat de: namewithspace J'ai essayé quelques choses comme: text=echo $text | tr -d ' ' Pas de chance jusqu'à …
15 shell  command-line  tr 


3
Puis-je utiliser `sed` pour traduire des caractères comme avec` tr`?
Je voudrais remplacer un ensemble de caractères par des caractères correspondants d'un autre ensemble, quelque chose comme ceci: original set: ots "target" set: u.x foobartest → fuubar.ex. Les traductions / translittérations comme celle-ci sont la spécialité de la trcommande: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Malheureusement, trne prend …
14 sed  tr 



2
Comportement étrange de tr en utilisant des plages
J'ai un serveur particulier qui présente un comportement étrange lors de l'utilisation de tr. Voici un exemple d'un serveur qui fonctionne: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Cela me semble parfaitement logique. Cependant, cela provient du serveur «spécial»: [root@host~]# echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] abcdefghijklmnpqrstuvwxyz1234567890 Comme vous pouvez le voir, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.