Questions marquées «bash»

117
Fichier contenu dans une variable Unix avec des retours à la ligne

J'ai un fichier texte test.txt avec le contenu suivant: text1 text2 Et je veux attribuer le contenu du fichier à une variable UNIX, mais quand je fais ceci: testvar=$(cat test.txt) echo $testvar le résultat est: text1 text2 au lieu de text1 text2 Quelqu'un peut-il me suggérer une solution pour...

116
Supprimer un élément d'un tableau Bash

J'ai besoin de supprimer un élément d'un tableau dans le shell bash. En général, je ferais simplement: array=("${(@)array:#<element to remove>}") Malheureusement, l'élément que je souhaite supprimer est une variable, je ne peux donc pas utiliser la commande précédente. Ci-dessous un exemple:...

115
obtenir juste l'entier de wc dans bash

Existe-t-il un moyen d'obtenir l'entier que wc renvoie dans bash? Fondamentalement, je veux écrire les numéros de ligne et le nombre de mots à l'écran après le nom du fichier. output: filename linecount wordcount Voici ce que j'ai jusqu'à présent: files=`ls` for f in $files; do if [ ! -d $f ] #only...

115
Exclure un sous-répertoire à l'aide de find

J'ai une structure de répertoires comme celle-ci data |___ | abc |____incoming def |____incoming |____processed 123 |___incoming 456 |___incoming |___processed Il y a un sous-dossier entrant dans tous les dossiers du répertoire Data. Je veux obtenir tous les fichiers de tous les dossiers et...