Попробуйте это:
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 символов.
Если вы хотите, чтобы именно вы были владельцем, попробуйте заменить nosuid
на gid=<group id>,uid=<user id>
. Если вы единственный пользователь, gid
и uid
, скорее всего, будут 1000
. Вы можете проверить оба, позвонив по номеру id
.
NTFS не имеет разрешений, совместимых с UNIX -, поэтому, когда вы монтируете раздел NTFS, я полагаю, что он получает разрешения того, кто его монтировал. Если выsudo mount
(или в этом случае ядро монтирует их из /etc/fstab
), владельцем будет установлено значение root
, если вы не укажете иное.