gestão de um cliente wireless pela cli

obter lista de estações ligadas
iw dev wlan0 station dump

estatísticas relativas à estação com mac 34:de:1a:xx:yy:zz
iw wlan0 station get 34:de:1a:xx:yy:zz

consultar o domínio regulatório
iw reg get

alterar o domínio regulatório
iw reg set XX

verificar capacidade do hardware
iw phy0 info

alterar a potência de transmissão (50mW - 17dBm):
iw phy phy0 set txpower fixed 17000

How to replace a string in multiple files in linux command line

mudar foo para bar em todos os ficheiros da pasta:
sed -i 's/foo/bar/g' *

mudar o path em todos os ficheiros com extensão conf, na pasta onde estamos, fazendo uma cópia do original com extensão bak:
sed -i.bak 's+/etc/openvpn/easy-rsa/keys/+/etc/openvpn/antigos/keys/+g' *.conf

atenção: o sed só substitui a primeira ocorrência em cada linha. para substituir todas as ocorrências numa linha tem que se colocar a letra 'g' no final, como nos exemplos

Subscrever