[Comm] Как удалить пробелы
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вт Сен 2 00:10:13 MSD 2008
On Sun, Aug 31, 2008 at 10:21:19PM +0400, Yuri Bushmelev wrote:
> > Как удалить пробелы в начале строки?
> > Нужно для скрипта в bashe
Бишь #!/bin/bash в начале.
> > Допустим
> > t=" 123 123 "
> > а в результате получилось бы
> > "123 123 "
>
> a=" 123 "; b=${a##+( )}; echo "'$b'"
> '123 '
>
> Будет работать в bash. Для других шеллов не обещаю..
Причём если включить extglob:
shopt -s extglob
См. pathname expansion в bash(1).
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community