결과가있는 변수에 모든 라인에 새 변수가 필요합니다. 그래서 몇 번 같아요.변수를 라인으로 분할하고 새 변수를 만듭니다.
변수 사이에 변수 $results
가 있습니다. 나는 모든 라인마다 새로운 변수를 원한다. 나는 그것이 더 좋기를 바란다.
Input from $results:
Found1
Found2
Found3
Found4
Found5
etc...
Output:
w1 Found1
w2 Found1
w3 Found1
w4 Found1
w5 Found1
w1 Found2
w2 Found2
w3 Found2
w4 Found2
w5 Found2
w1 Found3
w2 Found3
w3 Found3
w4 Found3
w5 Found3
>
zahl=$(echo "$results" | wc -l)
if [ "$zahl" -ge "5" ];then
echo "over 5";
exit 1
else
for z in $results
do
w1=$(echo $z | cut -d" " -f1)
w2=$(echo $z | cut -d" " -f2)
w3=$(echo $z | cut -d" " -f3)
w4=$(echo $z | cut -d" " -f4)
w5=$(echo $z | cut -d" " -f5)
echo "$w1"
echo "$w2"
echo "$w3"
echo "$w4"
echo "$w5"
done
fi
당신이 묻는 것을 말하기가 어렵습니다 ... –
나는 그들 사이에 $ 결과 라인을 가지고 있습니다. 나는 모든 라인마다 새로운 변수를 원한다. 나는 그보다 더 나은 것을 희망한다. – rmounton
샘플 입력 ('$ results'에는 무엇을 포함 하는가?)과 기대되는 결과물을 제공하여 우리가 당신을 재생산하고 도울 수있게한다. –