Язык обработки данных AWK

       

Работа с файловой системой


Просмотр содержимого текущего каталога осуществляется командой lf. В листинге команды исполняемые файлы будут помечены звездочкой, подкаталоги будут помечены знаком /. Файлы, начинающиеся с символа точки вообще не будут показаны. Чтобы заставить команду показать все файлы, используйте ключ -a. Пример

magic% lf -a

. README

.. Foo.dat

.cshrc a.out*

.login core

.logout katya/

Команда ll показывает содержимое каталога в ``длинном формате'', включая атрибуты доступа к файлу, его владельца, число имен файла, дату создания и размер.

Команда pwd выдает полное имя текущего каталога.

Копирование файлов осуществляется командой cp file newfile.

Сменить имя существующего файла позволяет команда mv oldname newname.

Удаление файлов осуществляется командой rm file. Будьте осторожны: команда rm не спрашивает подтверждения, поэтому `` rm *'' удалит все файлы без лишних бюрократических проволочек.

Создать подкаталог можно командой `` mkdir dirname.''

Удалить каталог (пустой) поможет команда `` rmdir dirname.''

Изменить атрибуты доступа к файлу можно с помощью `` chmod mode file,'' например ``% chmod go-rw secret.txt'' закрывает доступ к файлу secret.txt для всех, кроме его владельца.



Содержание раздела