Комната с прохождением, чтобы научить вас основам написания сценариев bash
Ссылка — https://tryhackme.com/room/bashscripting
Какой фрагмент кода мы можем вставить в начале строки, чтобы закомментировать наш код?
#
Что следующий скрипт выведет на экран, эхо "БишБашБош"
БишБашБош
Что вернет этот код?
Джемми 21 год
Как бы вы распечатали город на экране?
эхо $город
Как бы вы распечатали страну на экране?
эхо $страна
Как мы можем получить количество аргументов, передаваемых скрипту?
$#
Как мы можем получить имя файла нашего текущего скрипта (нашего первого аргумента)?
$0
Как мы можем получить 4-й аргумент, предоставленный скрипту?
$4
Если скрипт запрашивает ввод, как мы можем направить ввод в переменную под названием «тест» с помощью «чтения»
прочитать тест
Что выведет «echo $1 $3», если скрипт был запущен с «./script.sh hello hola aloha»
привет алоха
Какой будет команда для вывода звука на экран с помощью индексации.
эхо "${автомобили[1]}"
Если бы мы хотели удалить тесла из массива, как бы мы это сделали?
снятые с охраны автомобили[3]
Как мы можем вставить новое значение, называемое toyota, вместо tesla?
автомобили [3] = «тойота»
Какой флаг проверяет, есть ли у нас доступ для чтения к файлу?
-r
Какой флаг нужно проверить, чтобы убедиться, что это каталог?
-d
Вот и все. До встречи в соседней комнате :)