nixp.ru v3.0

23 октября 2017,
понедельник,
01:48:21 MSK

DevOps с компанией «Флант»
bezpal написал 13 мая 2005 года в 09:40 (471 просмотр) Ведет себя как мужчина; открыл 9 тем в форуме, оставил 9 комментариев на сайте.

Написал процедуру, которая заменяет подстроку в строке на пробел, подстрока задается в качестве параметра и все вроде работает нормально, только вот если подстрока встречается сразу в начале строки, то пробел не ставится…

Пример:

$sh lab8 a #Вызов процедуры с параметром 'a'

ananas #Вводимая пользователем строка

n n s #Результат

Должно быть:

n n s

allez

Так текст процедуры-то тоже покажите :-)

Genie

заключить переменную в двойные кавычки:

$ a=" n n s"; echo $a; echo "$a"
n n s
 n n s

ps: слуш, купи/найди книжку по шеллу, а?

allez
Genie
ps: слуш, купи/найди книжку по шеллу, а?

Весьма разумный совет. Рекомендую данную книгу: http://www.zzzemfira.com/shop/8108/5779/5791/152987.htm

Можно также здесь почитать: http://gazette.lrn.ru/rus/articles/index-abs-guide.html