Далее наберем в файле с именем script3текст, который состоит из всех команд, выполненных ранее для создания описанной на рисунке 3.2 структуры каталогов. Он таков.
| cd ~
|
|
| mkdir Ivanov
| # 1
|
| сd Ivanov
|
|
| mkdir Boris
| # 2
|
| mkdir Boris/classic
| # 3
|
| mkdir Boris/classic/book; mkdir Boris/classic/music
| # 4
|
| mkdir -p Dmitry/book; mkdir Dmitry/book
| # 5
|
| сd Dmitry
|
|
| сd book
|
|
| mkdir detective\_story
| # 6
|
| cd /root/Ivanov/Dmitry
|
|
| mkdir car
| # 7
|
| cd car
|
|
| mkdir ../music/classic
| # 8
|
| cd ..
|
|
| mkdir /root/Ivanov/music/jazz
| # 9
|
| mkdir -p /root/Ivanov/Elena/classic
| # 10
|
Создан скрипт, и теперь можно завершить работу с программой vi. Для этого сначала надо нажать <Esc>, а далее ввести символ «:», что означает переход в командный режим работы редактора. Все его команды набираются в нижней строке. Последними выполняются команды: <w> и <q>. Они означают запись файла на диск и выход из программы.
Но сценарий, выполняющий описанные действия, можно создать и по-другому. Для этого воспользуемся командой history
history > script4
Vi script4
Теперь можно редактировать файл, оставив только нужные команды. Такой файл можно редактировать не только в этом редакторе, а, например, во встроенном редакторе файлового менеджера mc (вызывается клавишей <F4>).