Цитата:
проверку на осутствие файлов.
|
Зачем?find же, он ничего не выведет если файла не будет.
Цитата:
Как можно результат выполнения команды присвоить переменной?
|
Почти так, как сделано.Cм. ниже.
А вобще awk для простых задач лучше не использовать, он относительно "тяжёл".Возможно при помощи cut/sed лучше выделить нужную часть
http://www.starlink.rl.ac.uk/docs/sc4.htx/node38.html
Или даже просто возможностями шелла(да и заодно решится это одним вызовом есно)
Код:
for a in $(find . -size +10k); do
#Вот присвоение переменной результата команды
NAME=$(echo $a|awk '{print substr($0,3,25)}')
echo "Hello, $NAME!!!"
#Вот без всяких аваков и прочих ненужных усложнений
echo "Hello, ${a#./}!!!"
done