Я хотел бы написать следующее в одной строке в терминале или, если есть более короткий способ создать файл и установить права доступа, тогда, пожалуйста, оставьте комментарий.
sudo touch .htaccess
sudo chmod 766 .htaccess
Очень признателен
Используйте '&&' для условного запуска второй команды, если первая успешна.
sudo touch .htaccess && sudo chmod 766 .htaccess
Нет.
Единственное, что вы можете сделать, вы можете объединить эти две команды в одном sudo
:
sudo sh -c 'touch .htaccess && chmod 766 .htaccess'
Другое решение (только с одним внешним вызовом, но также с двумя командами):
sudo sh -c 'umask 011 && touch .htaccess'
Точки с запятой позволят вам разместить несколько команд в одной строке, например так:
sudo touch .htaccess; sudo chmod 766 .htaccess
разделите команды точкой с запятой. (;)
пример
echo firstname; echo lastname;