Я попытался:как извлечь Grep и нарезать Баш массив
здесь является содержание file.txt
some other text
#1.something1=kjfk
#2.something2=dfkjdk
#3.something3=3232
some other text
Баш скрипт:
ids=(`grep "something" file.txt | cut -d'.' -f1`)
for id in "${ids[@]}"; do
echo $id
done
результат:
(nothing newline...)
(nothing newline...)
(nothing newline...)
, но все это печатает не что иное, как newl ine для каждого такого идентификатора найдено то, что мне не хватает?
Он работает для меня, он печатает 3 строки: '# 1',' # 2' и '# 3'. – choroba