Напишите сценарий оболочки, чтобы изменить разрешение на чтение и запись для файла на чтение, запись и выполнение. - PullRequest
0 голосов
/ 18 октября 2019

Если файл существует, отобразите как «Файл существует!»иначе отображается как «Файл не существует». Если файл имеет права на чтение и запись, отображается как «Разрешение на файл был изменен». Предположим, что имя файла задано в качестве аргумента командной строки. Пример вывода 1:

Файл существует! Разрешение файла было изменено

Пример вывода 2:

Файл не существует

Я пробовал это, но не смог получить никакого вывода. Пожалуйста, помогите мне с этим

f="$1"
if [ -e $f ] then echo "File Exists!"
elif[ ! -e $f ] then echo "File does not Exist" && exit
fi
if [-w $f ] && [ -r $f ] then chmod 777 $f && echo "File Permission has been changed"
fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...