Kodomo

Пользователь

Как же работает эта программа?

Вот и она: cp /home/students/y19/*/term1/block1/credits/*-pr3.1 ./

Сначала эта программа переходит в папку y19 по указанному пути /home/students/y19. Затем в каждой папке внутри y19 пытается пройти в папку credits (опять же, по указанному пути /term1/block1/credits). Если это удаётся, программа копирует оттуда все файлы, оканчивающиеся на -pr3.1, в текущую папку.

Я хочу рассказать Вам о команде

Эта команда – touch

Без опций она заменяет данное время последнего просмотра и изменения файла (к которому ей нужно написать путь) текущим временем. Если файла с таким адресом нет, программа создаёт данный файл.

Однако, есть опция, которая не позволяет этой команде создать файл. Короткая форма -c, длинная форма --no-create

Пример использования команды без опции:

gchupin@kodomo:~/term1/block1/pr3$ ls

sometext

gchupin@kodomo:~/term1/block1/pr3$ touch the_world

gchupin@kodomo:~/term1/block1/pr3$ ls

sometext the_world

Пример использования команды c опцией:

gchupin@kodomo:~/term1/block1/pr3$ ls

sometext the_world

gchupin@kodomo:~/term1/block1/pr3$ touch -c ora

gchupin@kodomo:~/term1/block1/pr3$ ls

sometext the_world

Воспользовавшись командой ls, можно увидеть, что без опции файл, которого не существовало, появился, а с опцией – нет.

Вот такие команды)