У смонтированного раздела неправильный владелец

Попробуйте это:

sed -ne '/^.\{43\}$/s/\t/, /g;/^.\{44\}$/s/\r/./gp' input.file > new.file

или если вы используете mac os:

sed -ne $'/^.\{43\}$/s/\t/, /g;/^.\{44\}$/s/\r/./gp' input.file > new.file

Я добавил пробел после запятой, чтобы соответствовать ожидаемому результату. Вот почему второе совпадение предназначено для 44, а не 43 символов.

0
25.03.2021, 01:53
1 ответ

Если вы хотите, чтобы именно вы были владельцем, попробуйте заменить nosuidна gid=<group id>,uid=<user id>. Если вы единственный пользователь, gidи uid, скорее всего, будут 1000. Вы можете проверить оба, позвонив по номеру id.

NTFS не имеет разрешений, совместимых с UNIX -, поэтому, когда вы монтируете раздел NTFS, я полагаю, что он получает разрешения того, кто его монтировал. Если выsudo mount(или в этом случае ядро ​​монтирует их из /etc/fstab), владельцем будет установлено значение root, если вы не укажете иное.

2
28.04.2021, 22:56

Теги

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