|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anatoliy Kulakov 2:5030/741.10 14 Jun 2001 01:24:16 To : Yuriy Kaminskiy Subject : ? -------------------------------------------------------------------------------- Tue Jun 12 2001 14:06, you wrote to me: AK>> в командной строке ? sed 's/A/$08(Как здесь ?)/g' 1 > 2 YK> Hу, про tr уже сказали, но иногда нужен таки sed. Тогда можешь YK> набирать нужный символ как YK> sed 's/AAA/^V^H/g' 1 > 2 YK> [^V = Control-V, ^H = Control-H; hint: echo $[36#H-36#A+1]. YK> Hу еще bash/zsh/??? умеют такое: sed $'s/AAA/\010/g' (или YK> $'s/.../\b/', или $'s/.../\x08/' - в общем, в нотации Си :)). Спа. очень помог. Еще в догонку... === Cut === #!/bin/sh d=D for i in `ls *`; do if [ -f $i ]; then # sed $'s/ '$d'/\ \x08\'${d}'/g' $i >/temper/$i; # не работает #> Почему эта ^ строчка не работает, и как надо ? sed $'s/ D/\ \x08\'${d}'/g' $i >/temper/$i; # а вот так работает fi done === Cut === Anatoliy ... GoldED+/LNX 1.1.4.6 --- Слова всегда все портят.(с)С.Экзюпери * Origin: Он был так беден, что имел всего один Origin (2:5030/741.10) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38513b27e8fe.html, оценка из 5, голосов 10
|