On Thu, Oct 28, 2010 at 07:17:56PM +0300, Serhiy Storchaka wrote: > 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 Ну я же говорил, только-что написал :) Так и бага - чрезмерная сложность :) Спасибо, я совсем забыл, что и for можно так использовать; а и у меня слишком много скриптов, начинающие с "while getopts '...' o; do...". всего лучшего, Петр -- Peter Pentchev roam@space.bg roam@ringlet.net roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I've heard that this sentence is a rumor.
Attachment:
signature.asc
Description: Digital signature