Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 29
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата:
проверку на осутствие файлов.
Зачем?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

Отправлено: 12:33, 06-07-2012 | #5