пайпа с проверкой наличия таких строк в файле? Чтобы дубли не писать.
anisble самое простое
| cat - file | sort | uniq > file.new; mv file.new file
только так, получается, через временный файл
Да у тебя большая часть эдитов файлов так работает
os.OpenFile("notes.txt", os.O_RDWR, 0)
Ну, я это так и решил, но мне нужно было решение в стиле «пробрался на тачку и эдитором почикал»
sed -i меняет inode?
Проверил сейчас, и это действительно так. Впрочем, для поточного редактора это как раз наименее удивительно.
Обсуждают сегодня