будет пустой?
sed -e 's/a/b/' 1.txt > 1.txt
Потому что сначала > открывает файл 1.txt и обнуляет его! и только потооом... Поэтому у sed есть глючик -i позволяющий выкинуть глупость в виде > 1.txt
Обсуждают сегодня