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