Вывод можно направить в xargs
, например,
ps -ef | grep | awk '{print $2}' | xargs /bin/kill
Но почему команда pkill
не работает?
-121--125307-
find _ arg
передается как единственный аргумент (из-за двойных кавычек), что означает, что find
пытается найти все файлы в каталоге с именем Dir! -name '* .txt'! -name '* .cpp' -print
(Да, это допустимый Попробуйте printf «»% q\n «» $ find _ arg «»
, чтобы увидеть фактические аргументы, переданные find
. Кроме того, если оболочка поддерживает массивы, вероятно, следует использовать их для хранения аргументов . И Используйте больше Quotes™! И не используйте eval
здесь - найти
напечатает имена файлов просто хорошо.
-121--209522-
Необходимо выполнить:
ifconfig wlan0mon down
iwconfig wlan0mon mode monitor
ifconfig wlan0mon up
После выполнения этих команд будет работать airodump-ng wlan0mon
.
Вы одновременно разрешаете и запрещаете доступ ко всем возможным хостам из этого модуля.
Удалите строку hosts deny = *
и все должно заработать.
Надеюсь, у вас есть secrets file
определенный, который содержит разрешенного пользователя и соответствующий пароль. Похоже, что нет, но, возможно, вы отредактировали часть содержимого rsyncd.conf, не сообщив нам об этом.