for i in *.txt
do
egrep -v '^.........$' <"$i" >destdir/"$i"
done
Или, если вы настаиваете на использовании sed
, а не egrep
:
for i in *.txt
do
sed '^.........$/d' <"$i" >destdir/"$i"
done
Удалить строки длиной 235 символов:
X=""
for i in `seq 1 235`
do
X="$X."
done
for i in *.txt
do
egrep -v '^'"$X"'$' <"$i" >destdir/"$i"
done
Простота сама!
Если кому-то интересно -Я попробовал несколько вещей:
и некоторые другие менее заметные вещи. В конце концов я скомпилировал более новую версию ядра, и несколько дней не было зависаний.
nvidia отстой. Используйте стандартные драйверы -вместо драйверов NVidia.