Как редактировать файл только для чтения? [закрыто]

В 16.04 вам нужно установить xserver-xorg-input-libinput-hwe-16.04 вместо

Проблема установки libinput на 16.04.2

131
задан 8 May 2018 в 21:51

1 ответ

Как указано в файле dsstorefile, вы можете скопировать содержимое файла в другой файл, для которого у вас есть права на запись, а затем отредактировать файл для записи.

Затем вы можете поместить отредактированный файл обратно в место, удалив исходный файл и скопировав новый файл в том же месте.

Подробнее:

Использование командной строки / терминала

Если вы можете создайте файлы в каталоге, где ваш файл

Если исходный файл только для чтения называется original.csv, и вы хотите, чтобы ваш записываемый файл был вызван data.csv, вы можете открыть терминал, перейти к каталог, где находится ваш файл, и запустите команду:

cat original.csv > data.csv

, и теперь вы можете открыть и отредактировать файл data.csv.

Как только редактирование закончено,

rm original.csv

Когда вас спросили, хотите ли вы удалить файл только для чтения, ответьте y

mv data.csv original.csv

Если ваш файл находится в директории, которую вы не можете записать в

Если /path/to/writable/dir/ - это имя каталога, в который вы можете записать, если исходный файл только для чтения называется original.csv, и если вы хотите, чтобы ваш записываемый файл назовем data.csv, вы можете открыть терминал, перейдите в каталог, где находится ваш файл, и запустите команду:

cat original.csv > /path/to/writable/dir/data.csv

, и теперь вы можете открыть и отредактировать файл data.csv в /path/to/writable/dir/. В этой ситуации вы не сможете поместить свой измененный файл в исходный файл.

Без использования терминала

Откройте ваш csv с помощью текстового редактора, например gedit. Скопируйте все содержимое файла, например, с помощью Ctrl + A Ctrl + C Создайте новый файл в редакторе Вставьте содержимое csv, например, с помощью Ctrl + V Сохраните новый файл с именем, которое заканчивается на .csv удалить исходный файл, переместить отредактированный файл, в котором был исходный файл, и при необходимости переименовать его
1
ответ дан 17 July 2018 в 16:08

Другие вопросы по тегам:

Похожие вопросы: