Как я могу изменить lsblk, чтобы показать модель по умолчанию?

В настоящее время я запускаю Arch. Я просто хочу изменить lsblk, чтобы всегда отображаться, как если бы в качестве стандартных -o model были выбраны -o model . Я полагаю, что я мог бы переименовать lsblk и поместить копию в папку, которая будет называть ее с помощью этой опции, но это может испортить передачу других аргументов по мере необходимости.

One Solution collect form web for “Как я могу изменить lsblk, чтобы показать модель по умолчанию?”

вам не нужно переименовывать, копировать … просто:

 alias lsblk='lsblk -o model' 

поэтому каждый раз, когда вы запускаете lsblk вас есть выход модели lsblk -o model

[EDIT] Я неправильно понял вопрос, для которого я предлагаю следующее решение. вы можете создать функцию, назовем ее lsbk , чтобы сделать то, что требуется:

 lsbk() { lsblk $@ -o +model; } 

Вы должны сохранить модель опции -o, также передавая другие параметры

  • Bashrc отключает все, кроме заданной команды для данного пользователя
  • Как я могу наблюдать за графическим интерфейсом рабочего стола с оболочкой?
  • Удаление апострофа из всех имен файлов
  • Ошибка при форсировании цикла for?
  • Почему pstree показывает имя моего скрипта вместо имени интерпретатора оболочки?
  • Больше сценариев оболочки, чем один в одном текстовом файле?
  • распараллеливать скрипт оболочки
  • Что такое команда Linux, чтобы отобразить, сколько имен файлов в каталоге заканчивается двумя цифрами
  • Копирование полного пути файла в текстовый файл
  • Как поддерживать определенное количество процессов?
  • Получение сообщения «Отказано в разрешении» при проверке регулярного выражения через сценарий оболочки
  • Linux и Unix - лучшая ОС в мире.