Добрый вечер!
Суть вопроса состоит в том, что нужно написать скрипт, у которого на входе 2 аргумента: папка и файл.
Скрипт должен проверить есть ли у данной папки права на запись, если есть то записать файл в папку, если нет прав, то завершиться и выдать ошибку. Если файл является скриптом, то после записи нужно его выполнить.
Как это можно осуществить?
Просто я только начал работать в Bash и мне задали такое задание. Я понимаю, что можно обойтись и без скрипта, но задание, есть задание, и я немного не понимаю как это можно осуществить.
А скрипт то зачем? Обычное копирование если папки нет или прав нет, то не даст скопировать и выдаст ошибку. По какому признаку вы хотите определить, что фаил - это скрипт? Если по биту +х то собственно его и проверяйте, если по расширению, то проверяйте его, если по заголовку - соответственно смотреть заголовок. Покажите реальную задачу, может это решается стандартными средствами системы.