Utilidade#

Coisas legais mas que nunca me lembro:#

Redimencionando imagens qcow2:#

sudo qemu-img info ubuntu24.04 
sudo qemu-img resize ubuntu24.04  +30G
sudo qemu-img info ubuntu24.04

Bash variáveis#

# Conteudo de uma var no STDIN de um programa:
> awk '/([0-9]{1,3}\.){3}[0-9]{1,3}.*pppoe-wan/ {print $2}' <<< "$line"

# Pegar sem echo/cat um conteudo de um file: 
> echo $(< "/var/run/ssh_tunnel_script.pid")

sed#

# seleção por bloco:
sed -e '/^@innovus.*write_stream.*$/,/######Streamout is finished!/!d' innovus.log

sed -e '/<Padrão inicial>/,/<Padrão linha final>/!d' file.txt

# !d -> Excluí tudo o que não se encaixar no padrão.

for i in $MODULES ; do sed -n "/^module $i/,/^endmodule/p" leorv32_sv2v/ALL.v > leorv32_sv2v/${i}.v ; done

# -n -> Silence
# p -> Print the current pattern space.