Что Нового Появилось В Bash 4.0
Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
черновики:что_нового_появилось_в_bash_4.0 [08.05.2017 18:25] zimo |
черновики:что_нового_появилось_в_bash_4.0 [20.05.2019 15:18] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | |||
+ | == Усовершенсвование конструкции == | ||
+ | |||
+ | === Усовершенсвование конструкции === | ||
+ | |||
+ | ==== Усовершенсвование конструкции ==== | ||
+ | |||
+ | ===== Усовершенсвование конструкции ===== | ||
+ | |||
+ | ====== Усовершенсвование конструкции ====== | ||
+ | |||
+ | |||
**Изучаем новое в bash 4+ и вспоминаем старое.** | **Изучаем новое в bash 4+ и вспоминаем старое.** | ||
Строка 161: | Строка 173: | ||
- | - Реализована новая опция "globstar", при включении которой под маску ** подпадают все директории и файлы с использованием рекурсивного перебора | + | - Реализована новая опция "globstar", при включении которой под маску `\*\*` подпадают все директории и файлы с использованием рекурсивного перебора |
<code bash> | <code bash> | ||
#!/bin/bash | #!/bin/bash | ||
- | shopt -s globstar # Необходимо включить globstar, противном случае ** не работает. | + | shopt -s globstar # Необходимо включить globstar, противном случае `**` не работает. |
for filename in **; do | for filename in **; do |