понедельник, 28 марта 2016 г.

Cоздание проекта одной командой в терминале linux

Просматривая уроки по темам разработки front-end на ютубе, заметил, что даже линуксоиды редко используют возможности терминала для создания файлов и папок. Если нужно по ходу дела создать простейшее дерево каталогов для какого нибудь теста, то достаточно ввести нижеприведенный скрипт в терминале:



mkdir newProject && cd newProject && mkdir js css image && touch index.html && cd js && touch main.js && cd - && cd css && touch style.css

В итоге получится следующее:

create project in terminal

 

Вы можете настроить его под себя, для этого рассмотрим каждую команду:

mkdir newProject - mkdir создает папку под названием newProject, Вы можете дать другое название.

&& - команда 'и' позволяет использовать цепочку команд.

cd newProject - заходим в папку newProject,

&& mkdir js css image - и создаем три папки js, css, image,

&& touch index.html - там же создаем файл index.html,

&& cd js - заходим в папку js,

&& touch main.js - и создаем файл main.js,

&& cd- - выходим в предыдущую директорию,

&& cd css - заходим в папку css,

&& touch style.css - и создаем файл style.css

Для того, чтобы не вводить каждый раз весь скрипт целиком, а делать это при помощи трех букв, например myp, можно создать алиас.

В домашнем каталоге находим или создаем файл .bash_aliases и вставляем в него строчку:

alias myp='mkdir newProject && cd newProject && mkdir js css image && touch index.html && cd js && touch main.js && cd - && cd css && touch style.css'

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

 

0 коммент.:

Отправить комментарий