TGViewer
Dev Tools Dev Tools @developer_tools · 3.2K subscribers
Post #219 6.19K
​​Bash built-ins

Возможно для многих эта информация будет в новинку.

Внутри shell есть built-in команды и програмные команды.

На примере bash:
ping - программа, cd - built-in.

Для пользователя все выглядит одинаково.
Обе команды доступны уже с момента установки системы.

built-in команды можно поделить на три типа:
- Команды как части shell language: break, return, eval, exit
- Команды которые работают с "внутренностями" shell-a- cd, dirs, fg, bg, hash, history
- Команды которые сделаны built-inами для лучше работоспособности echo, test, true, false

Built-in команды работают быстрее нежели те, которые вызывают программу.
Список для bash built-ins можно глянуть тут, в то время как в других более современных shell-ах вроде zsh, elv.sh и fish этот список больше.
More from @developer_tools
  1. Nov 1, 2021​​ray.so - прикольный тул для создания симпатичных код-шейр картинок. Даже плохой код тут…
  2. Oct 30, 2021​​inpaint - тул с устаревшим лендингом, но с простым интерфейсом который позволяет легко у…
  3. Oct 9, 2021​​Bubble - интересный тул для лепки сайта без кода. Довольно обширный функционал конструкт…
  4. Oct 8, 2021​​there - простенький тулл для просмотра локального времени тиммейтов, друзей колег. Не ед…
  5. Sep 24, 2021​​genact - тулл который создает видимость активности в терминале. Для работы нужно скачать…
  6. Sep 23, 2021​​unscreen - тул убирает фон на видео/gif. Есть API. Работает не идеально на кадре с Траво…
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 →