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

Re: cmp: имя файла с -



On Sun, 23 Jul 2006 16:23:47 +0300
Vladimir Zolotykh <gsmith@eurocom.od.ua> wrote:

> On Sun, 23 Jul 2006 16:55:27 +0400
> Artem Chuprina <ran@ran.pp.ru> wrote:
> 
> > Это для zsh.  Для bash (в zsh тоже работает) - "${f##*/}"
> Работает, спасибо.
> А где говорится что $() бъется на слова, а ${...} нет ?
Этот мой вопрос был от несообразительности, sorry
Конечно нужно квотирование _после_ того как выполнился $(basename "$f"),
Это кстати тоже работает в bash

  "$(basename "$f")"

то же самое квотирование после expansion достигается и в "${f##*/}"
и попроще как и советует Артем


-- 
Vladimir Zolotykh

Attachment: pgp2WmL9IyVXT.pgp
Description: PGP signature


Reply to: