Передать значение переменной как аргумент команды

Поскольку этот вопрос объединился здесь, необходимо предоставить некоторую информацию, которая может быть полезной

Из man apt-get:

remove remove is identical to install except that packages are removed instead of installed. Note that removing a package leaves its configuration files on the system. If a plus sign is appended to the package name (with no intervening space), the identified package will be installed instead of removed. purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).

Итак, когда вы удаляете пакет (s ), обычно используя Ubuntu-Software-Center или sudo apt-get remove, он оставляет свои файлы конфигурации в системе.

Из помощи сообщества,

Пока нет встроенного способа удаления все ваши данные конфигурации из ваших удаленных пакетов вы можете удалить все данные конфигурации из каждого удаленного пакета с помощью следующей команды.
dpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg --purge

Итак, когда вы удаляете пакеты (ы) обычно с помощью Ubuntu-Software-Center или sudo apt-get remove, он оставляет свои файлы конфигурации в системе.

dpkg -l | grep '^rc' | awk '{print $2}' | sudo xargs dpkg --purge

Это удалит файлы конфигурации из удаленного пакета.

1
задан 6 January 2016 в 16:48

1 ответ

Я использовал STR="Hello World!" && xdotool type $STR, который, казалось, работал. Не знаю, почему вы не работали. если вы хотите отлаживать скрипты bash, вы можете использовать встроенную оболочку set -xv для получения подробных сведений.

#!/bin/bash          
set -xv
STR="Good Bye Cruel World!"  && xdotool type $STR
0
ответ дан 23 May 2018 в 14:31

Другие вопросы по тегам:

Похожие вопросы: