Bash-скрипт для лаборатории

No estaba contento con el soporte de transmisión de VLC, así que escribí una GUI de Linux dedicada para transmitir un archivo de video. Podría serle útil, suponiendo que su objetivo subyacente sea transmitir un archivo, no específicamente con VLC.

https://github.com/keredson/gnomecast

enter image description here

0
26.04.2018, 08:45
2 ответа

Ну, всегда есть head, tailи cut, но это может быть проще:

echo `ifconfig wlo1` | 
{ read a b c d e inet f netmask g broadcast h inet6 i ; echo $inet $inet6 ; }

Выход:

192.168.1.120 fe80::b400:3b2e:a40a:9f19

Примечания:

  • readназывает и устанавливает переменные одним выстрелом.a b c d eи т. д. являются фиктивными переменными, используемыми для поглощения нежелательного вывода ifconfig.

  • Как только запускается }, переменные перестают существовать. Так что поместите любой код, который использует эти переменные перед }.

1
28.04.2021, 23:47

Попробуйте это:

ifconfig -a | tr -s ' ' | awk -F ' ' '{if (/^[a-z]/) printf  $1 " "} {if (/inet /) print " " $3" "$5" "$7} {if (/ether/) print " " $2"}'
0
28.04.2021, 23:47

Теги

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