Re: [awk] Как вычленить закавыченную подстроку, содержащую пробел, из строки?
Alexey Smirnov
alsmirn на gmail.com
Пт Окт 29 21:22:25 BST 2010
30 октября 2010 г. 0:09 пользователь Źmicier <321942 на gmail.com> написал:
> Что это? O_O Почему оно именно в этом порядке и откуда там пункт «awk»?
В таком порядке, потому, что ARGV есть массив значений, с которым
можно работать по-разному.
Можно и так:
#!/usr/bin/awk -f
BEGIN{
i = 0;
while (i < ARGC) {print ARGV[i]; i++;}
}
alexey на darkstar:~$ ./test.awk "file 1" file2 file3 "file 4" file5
awk
file 1
file2
file3
file 4
file5
А awk там потому, что это тоже параметр командной строки; вы
когда-нибудь параметры командной строки на каком-нибудь языке
разбирали?
--
Alexey Smirnov
alsmirn.moikrug.ru [ru]
linkedin.com/in/alsmirn [en]
Подробная информация о списке рассылки ubuntu-ru