Re: Подстановка переменного числа аргументов
Peter Pentchev wrote:
> On Thu, Oct 28, 2010 at 05:44:31PM +0300, Serhiy Storchaka wrote:
>> А printarg -- это откуда?
>
> Если не ошибаюсь, Олександр имеет ввиду чего-то вроде:
>
> #!/bin/sh
> #
> # This trivial utility is hereby placed into the public domain.
>
> while [ "$#" -gt 0 ]; do
> printf '"%s"\n' "$1"
> shift
> done
>
> (только-что написал, может, есть какие-то баги :)
Ну зачем же так сурово, можно:
for a in "$@"
do
printf '"%s"\n' "$a"
done
Я сперва думал, может какая-то встроенная команда для отладки в последнем
баше появилась. Или из какого-нибудь пакета shell-misc, содержащего ещё
несколько полезных скриптов.
Reply to: