tty говорит «-bash :flatpak :команда не найдена», даже если у меня не установлен flatpak. Он был правильно удален

I'd like to echo all self-declared variables (all non-environment variables)

Это задача для comm, как по мне:

comm -23 <( set | cut -d= -f1 | sort ) <( env | cut -d= -f1 | sort )

-23означает, что commне должен печатать столбцы 2 и 3.

3-й — это такие записи, которые находятся в обоих списках, а 2-й — это записи, которые есть только в обработанном выводе envпоста -.

Или, IOW, показывают только уникальные записи, которые были в 1-м списке .

P. S. Так как некоторые записи могут быть найдены в обоих списках сразу (проверьте их с помощью comm -12 …), вы можете также включить их в результирующий набор. Это означает, что вы не должны использовать -3в этом случае, и строки из 3-го столбца будут отображаться со смещением при печати.

0
23.05.2021, 20:11
1 ответ

Flatpackустановить некоторые команды в профиле оболочки. Если вы удалите:

/etc/profile.d/flatpak.sh

Все должно быть в порядке.

Также обратите внимание, что удаление пакета apt-get remove...не удаляет конфигурацию пакета,в то время как apt-get purge...удаляет как пакет, так и конфигурацию (, в этом случае purgeдолжен был удалить этот файл ).

4
28.07.2021, 11:29

Теги

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