Федеральное государственное бюджетное


обязательно используются вместе со знаками-фильрами, они так же могут  стоять как до, так и после скобок



Pdf көрінісі
бет7/118
Дата21.12.2023
өлшемі5,01 Mb.
#141929
1   2   3   4   5   6   7   8   9   10   ...   118
обязательно
используются вместе со знаками-фильрами, они так же могут 
стоять как до, так и после скобок 
 
 
 
 
 
 
Задание

1.
Создайте file.conf, name1, name2, names, newfile. Постройте команду поиска файлов так, 
чтобы в результатах у вас были выведены: 
a.
name1 name2 
b.
file.conf newfile 
2.
В debian есть три каталога под названием vim, а так же три файла под именем hostname – 
найдите их. 
Подсказка: помните, что вы можете сократить время создания файлов, просто перечислив 
через пробел под какими именами вам нужно создать файлы, например: 
touch file file1 
file2
. Большинство похожих команд работают с несколькими файлами, написанными через 
пробел, а то и путями.
 
Контрольные вопросы: 
Что произойдет при выполнении (не важно, последовательно или нет) этих команд? 
rm –r /home/user/* 
 


rm –r /home/user/ * 


Министерство образования и науки Российской Федерации
федеральное государственное бюджетное образовательное учреждение высшего образования
"
Российский экономический университет имени Г.В.Плеханова"
МОСКОВСКИЙ ПРИБОРОСТРОИТЕЛЬНЫЙ ТЕХНИКУМ
 
ЛАБОРАТОРНАЯ РАБОТА № 5 
 
«
Объединение команд

 
(время на выполнение – 2 часа)
по дисциплине: 
ОП.04 Операционные системы
Составил: 
М.В.Синдикаев, преподаватель 
ФГБОУ ВО "РЭУ им. Г.В.Плеханова"
 


В bash команды можно соединять в одну по особой логике. Логику обеспечивают 
специальные символы: 
&&
- если выполнится команда слева, то команда справа тоже начнет выполняться. 
|| - если выполнилась команда слева, то остальные команды выполняться не будут. 
Команды по краям от этих символов могут быть любыми, например: 
echo 1 && echo 2 
echo 1 || echo 2 
Так же их количество может быть больше, чем два. 
Консоль поддерживает такие значения, как true и false. Например, false вместо команды 
заведомо будет означать то, что команда не выполнилась. 
Выполните следующие команды и объясните их вывод: 
false || echo 0 
false || echo 0 || echo 1 
echo 0 || false || echo 1 
echo 0 && false && echo 1 
echo 0 && true && echo 1 
echo 0 && true || echo 1 
echo 0 && false || echo 1 


Министерство образования и науки Российской Федерации
федеральное государственное бюджетное образовательное учреждение высшего образования


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   118




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет