TGViewer
Admin Portal | Сисадмин Admin Portal | Сисадмин @sysadmin_portal · 6.66K subscribers
Post #1174 1.11K
Шпаргалка по Расширенным параметрам в Bash

Что такое расширенные параметры? Допустим у вас есть переменная ${var%}, что такое знак %?

${var%} удалит короткий суффикс
$(var%%} удалит длинный суффикс
${var#} & ${var##} удалит короткий и длинный префикс

var='hello world'
echo ${var%world}


На экран выведется слово hello. То есть произошло удаление короткого суффикса. Вот еще пример:

var='hello world'
echo ${var%o*} # hello w
echo ${var%%o*} # hell


Более подробно про расширенные параметры можно почитать на официальной странице.


🔜 PDF можно забрать отсюда

@SysAdmin_Portal
  • ❤ 3
  • 👍 3
  • 🔥 2
More from @sysadmin_portal
  1. Oct 6, 2026Совет по Linux: просмотр сжатых файлов с помощью zcat Хотите прочитать текстовый файл .gz,…
  2. Oct 5, 2026Совет по Linux: просмотр процессов с помощью ps Хотите узнать, какие процессы запущены в с…
  3. Oct 5, 2026Совет по Linux: замена символов с помощью tr Хотите заменить символы в тексте, не открывая…
  4. Oct 4, 2026DevOps-инструмент недели: Radar При диагностике Kubernetes приходится переключаться между…
  5. Oct 4, 2026Linux-совет: как собрать файлы и папки в один архив Выполните: tar -cvf archive.tar filena…
  6. Oct 3, 2026Linux-совет: Хотите быстро проверить, сколько CPU и памяти потребляют запущенные процессы?…
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 →