#!/bin/sh
for i in {1..5}
do
echo "Welcome"
done
Будет работать, отображает приветствие 5 раз.
#!/bin/sh
howmany=`grep -c $1 /root/file`
for i in {1..$howmany}
do
echo "Welcome"
done
Не работает! howmany
будет равным 5, так как будет отображаться вывод grep -c
. $1 - параметр 1, который специфичен при запуске script.
Любые идеи?