Если IP-адрес всегда является вторым полем этого файла, вы можете использовать awk
или cut
для его извлечения.
awk '{print $2}' abd
или
cut -d' ' -f2 abd
Если вам нужно перебрать IP-адреса, можно использовать обычные циклы для
или while
. Например:
for ip in $(cut -d' ' -f2 abd) ; do ... ; done
или
awk '{print $2}' abd | while read ip ; do ... ; done
Или вы можете считать все IP-адреса в массив:
$ IPAddresses=($(awk '{print $2}' abd))
$ echo "${IPAddresses[@]}"
128.206.6.136 128.206.6.137 23.234.22.106
Это похоже на способ выяснить, что использует звуковую карту, используя fuser
или lsof
, чтобы определить, какие процессы ее используют. Поискав, я нашел этот SU Q&A под названием:Как я могу узнать, какие программы используют звук в Linux? .
Примеры из одного из ответов:
lsof$ lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
pulseaudi 1142 burhan mem CHR 116,3 7885 /dev/snd/pcmC0D0p
pulseaudi 1142 burhan 21u CHR 116,5 0t0 7887 /dev/snd/controlC0
pulseaudi 1142 burhan 28u CHR 116,5 0t0 7887 /dev/snd/controlC0
pulseaudi 1142 burhan 36r CHR 116,33 0t0 6351 /dev/snd/timer
pulseaudi 1142 burhan 37u CHR 116,3 0t0 7885 /dev/snd/pcmC0D0p
фьюзер $ fuser -v /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: burhan 1142 F.... pulseaudio
/dev/snd/pcmC0D0p: burhan 1142 F...m pulseaudio
/dev/snd/timer: burhan 1142 f.... pulseaudio
Если вы обнаружите, что сталкиваетесь с импульсным звуком, вы можете использовать pavucontrol
для дальнейшей отладки/отслеживания этого через этот графический интерфейс. Обратитесь к одному из моих других ответов, который показывает этот графический интерфейс в этом UL Q&A под названием:Каким-то образом удалось отключить звук mplayer и не могу понять, как восстановить звук .
И в дополнение к другому ответу о том, как проверить наличие клиентов ALSA/Pulseaudio:
Подозреваю, что причина не в конкретном клиенте, а в плохих настройках различных усилителей в вашем звуковом кодеке (, в том числе и шлейфах ). Чтобы отладить их, лучше всего использовать amixer -c 42 contents
(, где 42
— номер вашей карты ), и просмотреть все из них, чтобы увидеть, есть ли что-нибудь подозрительное.
Как только вы поймете, какие настройки громкости доступны, вы также можете использовать alsamixer
для оперативных изменений (не забывайте прокручивать влево/вправо ). Также обратите внимание на то, что приглушено, а что нет.