add adout bash

This commit is contained in:
Илья Макаров 2025-09-02 17:44:22 +03:00
parent 8617cf9b5d
commit 9a659fa3fe
2 changed files with 45 additions and 2 deletions

View File

@ -557,4 +557,3 @@ select * from pg_stat_replication;
```sql
select * from pg_stat_wal_receiver;
```

View File

@ -408,3 +408,47 @@ setcap cap_net_raw+ep /usr/local/bin/blackbox_exporter
- `?` - один любой символ (ls file?.txt)
- `[abc]` - один символ из набора (ls file[12].txt)
- `[!abc]` - один символ не из набора (ls file[!3].txt)
---
- Условия в bash
```bash
if команда; then
echo "Успех"
else
echo "Ошибка"
fi
```
- Цикл for в bash
```bash
for x in a b c; do
echo "$x"
done
```
```bash
for f in /var/log/*.log; do
echo "Файл: $f"
done
```
```bash
for i in {1..5}; do
echo "$i"
done
```
```bash
for ((i=1; i<=5; i++)); do
echo "$i"
done
```
- Цикл while
```bash
while команда; do
действия
done
while read -r line; do
echo "строка: $line"
done < file.txt
```