Enviado em 04/01/2021 - 18:33h
Olá, como vai?#! /usr/bin/env bash color0="#FFD573" workspaces="$(wmctrl -d | awk -v fg="$color0" \ '{ if ($2 == "-") printf " %{F"fg"}" $NF "%{F-} " else if ($2 == "*") printf " " $NF " " }')" printf "%s\\n" "$workspaces"
Enviado em 04/01/2021 - 22:18h
#! /usr/bin/env bash color0="#FFD573" workspaces="$(wmctrl -d | awk -v fg="$color0" \ '{ if ($2 == "-") printf " %{F"fg"}" $NF "%{F-} " else if ($2 == "*") printf " " $NF " " }')" printf "%s\\n" "$workspaces"
Enviado em 04/01/2021 - 22:55h
#! /usr/bin/env bash color0="#FFD573" workspaces="$(wmctrl -d | awk -v fg="$color0" \ '{ if ($2 == "-") printf " %{F"fg"}" $NF "%{F-} " else if ($2 == "*") printf " " $NF " " }')" printf "%s\\n" "$workspaces"
wmctrl -d|awk '{if($2=="-") printf "\" %%F{#FFD573} %02d %%{F-} \"\n" ,$NF;else printf "\" %02d \"\n" ,$NF}' " 01 " " %F{#FFD573} 02 %{F-} " " %F{#FFD573} 03 %{F-} " " %F{#FFD573} 04 %{F-} "
Enviado em 05/01/2021 - 02:16h
[quote]msoliver escreveu:wmctrl -d|awk '{if($2=="-") printf "\" %%F{#FFD573} %02d %%{F-} \"\n" ,$NF;else printf "\" %02d \"\n" ,$NF}' " 01 " " %F{#FFD573} 02 %{F-} " " %F{#FFD573} 03 %{F-} " " %F{#FFD573} 04 %{F-} "
Enviado em 05/01/2021 - 19:30h
wmctrl -d|awk '{if($2=="-") printf "\" %%F{#FFD573} %02d %%{F-} \"\n" ,$NF;else printf "\" %02d \"\n" ,$NF}' " 01 " " %F{#FFD573} 02 %{F-} " " %F{#FFD573} 03 %{F-} " " %F{#FFD573} 04 %{F-} "
Enviado em 06/01/2021 - 14:20h
Além da ajuda de vocês aqui do fórum precisei ler um pouco mais sobre formatações com o printf. Eis o resultado final:workspaces="$(wmctrl -d | awk '{ if($2=="*") printf " %s%s%s ", "%{F#569184}",$NF,"%{F-}";else printf " %s ", $NF}')" printf "%s\\n" "$workspaces"
Enviado em 06/01/2021 - 15:03h
workspaces="$(wmctrl -d | awk '{ if($2=="*") printf " %s%s%s ", "%{F#569184}",$NF,"%{F-}";else printf " %s ", $NF}')" printf "%s\\n" "$workspaces"
cor="#FFD573";wmctrl -d| awk -v fg="$cor" '{if($2~/\*/) printf "%%{F%s} %s %%{F-}" ,fg,$NF;else printf "%s " ,$NF}'
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Erro na atualização dos pacotes (2)
Cliente para Celular Spark (3)
[AJUDA] Problemas ao atualizar BIOS da Gigabyte B550M K rev. 1.1 — “RO... (3)