Я пытаюсь удалить все строки, содержащие символ авторского права (среди прочего, в bash-скрипте), но это не работает вообще:
cat $srcdir/$txtfile |
sed "s/.*©.*/d" |
cat > $tgtdir/$txtfile
ничего не делает. Тем не менее, работает
echo blah © blah | sed "s/.*©.*//g"
в терминале правильно выдает
blah blah
Я использую SciTE с кодировкой UTF-8, поэтому первый блок кода выше - именно то, что я вижу в редакторе. Любые идеи о том, как я мог бы представить это в редакторе, чтобы sed узнал это?