Скрытие вывода команды

1) Запустите свой менеджер разделов в зависимости от установленной среды рабочего стола: Gparted для gnome или KDE Partition Manager для kde

2) В устройствах выберите флешку, которую вы хотите изменить [!d1 ]

3) Щелкните правой кнопкой мыши на разделе флэш-памяти, который вы не хотите автоматически монтировать, и установите его со свойством «скрытого» флага

1
задан 30 May 2014 в 22:44

2 ответа

lsof -i :<portnumnber> должен иметь возможность делать что-то в соответствии с тем, что вы хотите.

1
ответ дан 24 May 2018 в 07:09
  • 1
    жаль, что я забыл добавить настоящий вопрос к сообщению, еще раз проверьте его, потому что вы отвечаете только за "вторичный" вопросов – dabadaba 30 May 2014 в 22:49
  • 2
    также есть ли способ, которым я мог извлечь имя процесса / PID из вывода этой команды? – dabadaba 30 May 2014 в 22:50
  • 3
    Другой способ сделать то же самое - fuser -n tcp 8080, выход которого может быть проще проанализировать. – fkraiem 30 May 2014 в 23:15

Поток вывода на /dev/null, вероятно, самый простой способ, иногда /dev/null имеет права доступа к файлам, так что не-root не может очистить вывод там. Таким образом, другой способ, отличный от него, -

command | grep -m 1 -o "abc" | grep -o "123"

Эта настройка double [grep находит соответствующие строки с abc в них, а поскольку -o установлен ТОЛЬКО abc печатается и только один раз из-за -m 1. Затем вывод, который является либо пустым, либо abc отправляется в grep, чтобы найти только те части строки, которые соответствуют 123, и поскольку последняя команда выводит abc, возвращается пустая строка. Надеюсь, что это поможет!

0
ответ дан 24 May 2018 в 07:09

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

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