Я хотел бы запустить команду как bash-скрипт?

Я хотел бы запустить команду как bash-скрипт?

Я хочу запустить эту команду как скрипт bash? Как это сделать?

sudo dpkg --get-selections | grep -v deinstall

решение1

Чтобы создать скрипт:

echo "sudo dpkg --get-selections | grep -v deinstall" > script.sh

Затем, чтобы дать разрешение на выполнение:

chmod 750 script.sh

Наконец, выполнить:

./script.sh

решение2

Остальные ответы верны, но, судя по простоте вашего вопроса, я подозреваю, что в них не содержится той информации, которая вам действительно нужна.

Чтобы запустить эту команду «как скрипт», вам нужно запустить ее изкомандная строка. На самом деле вам не нужно делать это как скрипт, если вы не планируете запускать его много раз. Вы можете просто ввести эту команду в терминал, и она запустится. (Или скопируйте и вставьте ее, чтобы убедиться, что она введена правильно.)

Найдите на своем компьютере «терминал», откройте его, вставьте или введите эту команду и нажмите Enter.

Если командная строка для вас в новинку, отличным введением станет «Командная строка Linux», доступная бесплатно в Интернете по адресуhttp://linuxcommand.org/tlcl.php

решение3

Добавьте это к вашему~/.bashrc

function list_packages {
    dpkg --get-selections | grep -v deinstall
}

Затем

source ~/.bashrc
list_packages

Связанный контент