[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



On Fri, Sep 26, 2008 at 06:06:11PM +0400, Dmitry E. Oboukhov wrote:
> AC> ssh host ls -A
> 
> AC> "правильная" утилита (ssh в данном случае) должна понимать -A как ключ
> AC> ls или как ключ ssh?  Ответ обосновать.
> как ключ ls, ибо это команда в команде 

Становится страшно за Debian, раз у него пояляются разработчики,
выдающие такие перлы.

> и в линуксе это прекрасно работает

В линуксе это работает вот так:

By default, getopt() permutes the contents of argv as it scans, so that
eventually all the non-options are at the end.   Two  other  modes  are
also  implemented.   If  the first character of optstring is '+' or the
environment variable POSIXLY_CORRECT is  set,  then  option  processing
stops  as  soon  as a non-option argument is encountered.

> ты что сказать то хотел?

Я скажу вместо него. ssh не использует линуксовый getopt.


-- 
Andrey V. Kiselev
ICQ# 26871517


Reply to: