LINUX.ORG.RU
ФорумAdmin

Изменить символы в строке


0

0

Подскажите как изменить все ":" на "?" ?

имеется следующая строка:
LASTLOGS=`ls -tr | tail -2 | sed s/:/?/g`

ls -tr возвращает список файлов с такими названиями:
file1:01:02:2004:15:10:00_log1

tail -2 говорит взять 2 последних фала

и sed должен заменить все ":" на "?", но этого не делает,
а оставляет ":" как и было. Причем если заменить "?" на
любую букву, то тогда изменит.
пробовал и так: sed s/:/\?/g

не помогло :(

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.