Questions marquées «string»

Manipulation de chaîne: extraction d'une partie d'une chaîne, remplacement de texte, formatage à une largeur donnée, etc.

209
Comment générer une chaîne aléatoire?

Je souhaite générer une chaîne aléatoire (par exemple, mots de passe, noms d'utilisateur, etc.). Il devrait être possible de spécifier la longueur requise (par exemple 13 caractères). Quels outils puis-je utiliser? (Pour des raisons de sécurité et de confidentialité, il est préférable que les...

70
bash - remplace l'espace par une nouvelle ligne

Comment puis-je remplacer des espaces par de nouvelles lignes sur une entrée comme: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 etc... Pour obtenir ce qui suit: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 Remarque Je poste cette question...

58
grep sur une variable

Disons que j'ai une variable line="This is where we select from a table." Maintenant, je veux dire combien de fois la phrase est sélectionnée. grep -ci "select" $line J'ai essayé ça, mais ça n'a pas marché. J'ai aussi essayé grep -ci "select" "$line" Cela ne fonctionne toujours pas. Je reçois...

30
Pourquoi la commande strings ne s'arrête-t-elle pas?

La stringscommande se comporte bizarrement, apparemment, elle n'arrête pas d'écrire dans un fichier même si le lecteur manque d'espace. Ou peut-être que je manque quelque chose? Je lance ce qui suit: # strings /dev/urandom > random.txt cela a continué à fonctionner et ne s'est pas arrêté même...

27
Vérifier la longueur d'une variable

Je dois vérifier la longueur de la variable lue (ma limite de script à cinq caractères insérés), je pense à quelque chose comme ceci: #!/bin/bash read string check=${#string} echo $check if [ $check -ge 5 ]; then echo "error" ; exit else echo "done" fi existe-t-il une solution plus...