BASH скрипт обновления прав пользователя - PullRequest
0 голосов
/ 07 февраля 2020

Я пишу сценарий bash, который будет изменять права пользователя в зависимости от введенного пользователем.

Пока что я получаю информацию от пользователя примерно так:

read -p 'Enter a filename: ' filename
read -p 'Do you want to allow read permission? ' allowRead
read -p 'Do you want to allow write permission? ' allowWrite
read -p 'Do you want to allow execute permission? ' allowExecute

I Я думал о создании ряда вложенных операторов if else, проверке значений переменных allowX, где Yyes или Nno, и принятии соответствующих действий там, но я понял, что это может немного запутаться. Есть ли способ обновить права доступа к файлу, используя chmod на основе введенных пользователем данных без создания абсурдно длинной серии операторов if else?

...