Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🧪️ ОТЛИЧНЫЕ СПИСКИ В BASH: как быстро создавать красивые и удобные списки

🧪️ ОТЛИЧНЫЕ СПИСКИ В BASH: как быстро создавать красивые и удобные списки Привет, любители командной строки! 🚀 Хотите сделать свои скрипты запоминающимися и понятными для других? Тогда этот лайфхак для вас! Создавать списки в bash — не только удобно, но и красиво. Весь секрет — использовать циклы и printf, чтобы вывод был аккуратным и читабельным. Вот пример: вывод списка файлов с нумерацией и красивым оформлением. Просто вставьте этот код в скрипт или терминал — и результат вас поразит: - он будет выглядеть структурировано - легко читаем и разделен по группам - приятен глазу Используем цикл for и printf: files=( $(ls) ) printf "📂 Список файлов: " for i in "${!files[@]}"; do printf "%2d) %s " "$((i+1))" "${files[$i]}" done Или создаем анимированный список: names=("Петя" "Маша" "Вася") printf "👫 Люди: " for name in "${names[@]}"; do printf " - %s " "$name" sleep 0.3 done Чтобы сделать вывод еще красивее, добавляйте разные стили — цвета, жирный шрифт, индикаторы. Только помн

🧪️ ОТЛИЧНЫЕ СПИСКИ В BASH: как быстро создавать красивые и удобные списки

Привет, любители командной строки! 🚀 Хотите сделать свои скрипты запоминающимися и понятными для других? Тогда этот лайфхак для вас!

Создавать списки в bash — не только удобно, но и красиво. Весь секрет — использовать циклы и printf, чтобы вывод был аккуратным и читабельным.

Вот пример: вывод списка файлов с нумерацией и красивым оформлением. Просто вставьте этот код в скрипт или терминал — и результат вас поразит:

- он будет выглядеть структурировано

- легко читаем и разделен по группам

- приятен глазу

Используем цикл for и printf:

files=( $(ls) )

printf "📂 Список файлов:

"

for i in "${!files[@]}"; do

printf "%2d) %s

" "$((i+1))" "${files[$i]}"

done

Или создаем анимированный список:

names=("Петя" "Маша" "Вася")

printf "👫 Люди:

"

for name in "${names[@]}"; do

printf " - %s

" "$name"

sleep 0.3

done

Чтобы сделать вывод еще красивее, добавляйте разные стили — цвета, жирный шрифт, индикаторы. Только помните — в терминале не все работает одинаково.

Используйте эти приемы, чтобы ваши скрипты выглядели профессионально и стильно!

А вы уже экспериментировали с оформлением вывода? Или предпочитаете простоту?

📚 Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!