add notes 04-yaml, move homework 4.1 to subdirectory

This commit is contained in:
2022-04-12 10:33:57 +07:00
parent 744437c4d6
commit 10cd187006
11 changed files with 40 additions and 5 deletions

View File

@@ -5,7 +5,7 @@
## Обязательная задача 1 ## Обязательная задача 1
Есть [скрипт](./q1_script.sh): Есть [скрипт](q1_script.sh):
```shell ```shell
a=1 a=1
b=2 b=2
@@ -38,7 +38,7 @@ done
### Ваш скрипт: ### Ваш скрипт:
[script](./q2_script.sh) [script](q2_script.sh)
```shell ```shell
#!/usr/bin/env bash #!/usr/bin/env bash
@@ -61,7 +61,7 @@ done
### Ваш скрипт: ### Ваш скрипт:
[script](./q3_script.sh) [script](q3_script.sh)
```shell ```shell
#!/usr/bin/env bash #!/usr/bin/env bash
@@ -84,7 +84,7 @@ done
### Ваш скрипт: ### Ваш скрипт:
[script](./q4_script.sh) [script](q4_script.sh)
```shell ```shell
#!/usr/bin/env bash #!/usr/bin/env bash
@@ -124,7 +124,7 @@ done
### Ваш скрипт: ### Ваш скрипт:
[script](./q5_script.sh) [script](q5_script.sh)
```shell ```shell
#!/usr/bin/env bash #!/usr/bin/env bash

View File

@@ -40,4 +40,39 @@ arrayInt+=(12 123 13)
echo $IFS echo $IFS
export IFS=; export IFS=;
unset IFS unset IFS
```
## YAML
* Типы данных
```yaml
root:
emptyValue:
booleanTrue: true
booleanFalse: false
canonTime: 2020-12-15T00:30:44.1Z
date: 2020-12-15
list:
- one
- two
- three
- name: one
type: two
default: true
using: [ localhost, 7.7.7.7 ]
```
* Многострочные значения в ключе
```yaml
---
root:
first:|
Этот вид
сохранит все переходы на новую строку
second:>
А этот
преобразует каждый переход на новую строку
в пробел
``` ```