Сначала создайте командный псевдоним для команд, которые можно использовать без пароля:
Cmnd_Alias PASSWORDLESS = /bin/ls /root, /bin/whatever
Затем добавьте пользователя:
test ALL=(ALL) ALL
И, наконец, добавьте правило для команд, разрешенных без пароля:
test ALL=(ALL) NOPASSWD: PASSWORDLESS
Порядок важен, строка NOPASSWD
должна быть ниже другого правила для пользователя.
Вы можете сделать это с помощью sed
. Что-то вроде этого:
sed 's/[^a-zA-Z0-9+-]/ /g' file | column -tc2
chr2 74711 127472363 Pos1 0 +
chr3 74723 127473530 Pos2 0 +
chr1 73530 127474697 Pos3 0 +
chr2 17469 127475864 Pos4 0 +
chr3 12747 127477031 Neg1 0 -
chr5 17477 127478198 Neg2 0 -
chr7 74781 127479365 Neg3 0 -
chr7 74795 127480532 Pos5 0 +
chr1 12748 127481699 Neg4 0 -