Назад | Перейти на главную страницу

Встроенный массив командной строки Bash

Любые гуру bash знают, как превратить приведенные ниже команды в один лайнер?

trutch:$ touch app/views/pages/_sponsors.html.erb
trutch:$ touch app/views/pages/_donations.html.erb
trutch:$ touch app/views/pages/_volunteers.html.erb

Я бы хотел сделать что-то вроде этого:

trutch:$ touch app/views/pages/[ARRAY].html.erb

Если у вас есть какие-либо источники таких трюков с bash, мы также будем признательны.

Для этого можно использовать простые списки bash:

touch app/views/pages/_{sponsors,donations,volunteers}.html.erb

Посмотри на Bash One-Liners для советов, но справочная страница также довольно подробна.

Может быть, вы этого хотите:

touch app/views/pages/{_sponsors,_donations,_volunteers}.html.erb