Ключевые слова:text, convert, (найти похожие документы)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Boris Tobotras 2:5020/510 30 Apr 98 06:01:08
Subj : Re: обработка текстов
________________________________________________________________________________
>>>>> "Vladimir" == Vladimir Vul writes:
Vladimir> Так вот может есть такая приблуда которая набрасывается на
Vladimir> каталог и при водит его в приличный вид
Vladimir> DeFaUlT.HtM --> index.html
for file in *; do
mv $file `echo $file | tr '[:upper:]' '[:lower:]'`
done
Vladimir> и внутри *.html тоже все правит все SRC=""
С ходу не скажу, надо man awk читать. Вообще-то, я бы сделал проще:
положил все такие файлы на FAT. И все.
Vladimir> и еще: как мне grep"нуть две строчки подряд например
Vladimir> раз
Vladimir> два
Hикак.
Vladimir> то есть чтоб грепнулось только в том случае если именно эти две
Vladimir> строчки одна за другой. Может нужно awk или sed юзать? как это
Vladimir> должно выглядеть?
Как чтение man и юзание :)
Vladimir> и еще: как перерименовать все *.txt в *.doc допустим. в Досе это
Vladimir> делается на раз: ren *.txt *.doc
См. выше.
--
Best regards, -- Boris.
standards, n.:
The principles we use to reject other people's code.
--- Gnus v5.5/XEmacs 20.3 - "London" * Origin: Linux inside (2:5020/510@fidonet)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Alexander Chebotarev 2:5022/15.19 06 Aug 98 00:06:42
Subj : Re: shell question
________________________________________________________________________________
05 Aug 98, Boris Tobotras wrote to Viktor Krapivin:
Viktor>> main(argc, argv) char *argv[]; {
Viktor>> printf("%s",strupr(argv[1])); /* change to strlwr
Viktor>> если надо к нижнему
Viktor>> }
BT> Зачем? tr '[:lower:]' '[:upper:]' или dd conv=ucase.
или awk '{ print toupper($0) }'
интересно, сколько всего вариантов? :)
--
Alexander Chebotarev
--- FEddy V1.3 / Linux * Origin: achome (2:5022/15.19)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Elf 2:5020/400 08 Aug 98 19:41:34
Subj : Re: shell question
________________________________________________________________________________
From: berd@elf.ihep.su (Elf)
Serg Kozhemyakin (Serg.Kozhemyakin@f14.n452.z2.fidonet.org) wrote:
: Alexander Chebotarev <Alexander_Chebotarev@p19.f15.n5022.z2.fidonet.org>
wrote:
: AC>или awk '{ print toupper($0) }'
: AC>интеpесно, сколько всего ваpиантов? :)
: ;) Еще один, для zsh, вдpугих может и не пpойти, не пpобовал: mv $i ${(U)i}
Конечно, zsh - rulez forever, :) но самое портабильное, IMHO,
perl -e 'for (<*>){rename $_, uc($_)}'
--
Eugene Berdnikov
--- ifmail v.2.14dev2 * Origin: Demos online service (2:5020/400@fidonet)