TGViewer
DevOps Portal | Linux DevOps Portal | Linux @loose_code · 13.2K subscribers
Post #144 144
🐚 Хочу поделиться с вами полезной командой для Bash скриптов в Linux - basename.

🔍 basename - это команда, которая позволяет извлекать имя файла или директории из полного пути. Это может быть очень удобно, когда вы работаете с путями к файлам и хотите получить только имя файла без пути или расширения.

📝 Пример использования:

path="/home/user/documents/file.txt"
filename=$(basename "$path")
echo "Имя файла: $filename"


🔗 В результате выполнения этого скрипта, вы получите вывод:

Имя файла: file.txt

🛠️ basename также может быть полезен, когда вам нужно извлечь имя директории из пути:

full_path="/var/www/html/index.html"
directory=$(basename "$(dirname "$full_path")")
echo "Имя директории: $directory"

🔥 Просто и удобно, не так ли? Так что не забудьте использовать basename в ваших скриптах для упрощения работы с файлами и путями в Linux. Удачи в ваших программных приключениях! 🚀

#LinuxTips #BashScripting
  • 👍 3
More from @loose_code
  1. Oct 12, 2026DevOps-инструмент недели: Popeye Со временем в Kubernetes-кластерах могут накапливаться не…
  2. Oct 12, 2026Безопасный код ≠ безопасный прод 16 октября на онлайн-трансляции PSD 2026 команда AppSec P…
  3. Oct 8, 2026Интересный и полезный опенсорс-инструмент Как часто приходилось открывать консоль AWS и др…
  4. Oct 8, 2026В этом туториале показано, как разворачивать и масштабировать большие языковые модели (LLM…
  5. Oct 6, 2026Как работает Kubernetes Cluster Autoscaler? Базовый флоу выглядит так Pending Pod → Cluste…
  6. Oct 1, 2026Обработка миллионов файлов – это та точка, где большинство распределённых систем хранения…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →