Ich habe eine Variable, in der eine Zeichenfolge gespeichert ist, und muss prüfen, ob sie Zeilen enthält:
var=`ls "$sdir" | grep "$input"`
Pseudocode:
while [ ! $var's number of lines -eq 1 ]
do something
Das ist meine Idee, wie man das überprüfen kann. echo $var | wc -l
funktioniert nicht - es heißt immer 1
auch wenn es eine 3
.
echo -e
funktioniert nicht so gut.