Differences
This shows you the differences between two versions of the page.
linux_faq:sed_preserving_permissions_for_operation_not_permitted [2019/05/31 21:55] – created admin | linux_faq:sed_preserving_permissions_for_operation_not_permitted [2019/06/04 20:48] (current) – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Проблема ====== | ||
+ | При попытке добавить строку в файл конфигурации конейтнера **lxc** в **proxmox** в директории **/ | ||
+ | При попытке использовать **sed** я получил вот такую ошибку: | ||
+ | sed: preserving permissions for ‘...’: Operation not permitted | ||
+ | Довольно странно. При попытке выполнить **lsattr** я получал: | ||
+ | lsattr: Function not implemented While reading flags on ... | ||
+ | Судя по всему, **sed** не удавалось переименовать отректированную копию файла и заменить ею исходный файл. \\ | ||
+ | |||
+ | ====== Решение ====== | ||
+ | Я так и не понял почему это происходит, | ||
+ | perl -i -pe ' | ||
+ | Также нормально работает **awk**: | ||
+ | awk -v line=' | ||