param - abre aplicativos com parâmetros no Blackbox e outros
Publicado por Perfil removido (última atualização em 25/11/2009)
[ Hits: 4.711 ]
Escrevi esse "scriptzim" para facilitar umas coisas - que não lembro agora! - no tempo em que usava muito o Blackbox. O uso é colocar o script nos menus, assim:
param firefox
param abiword
Não lembro a sintaxe para aparecer o nome no menu, mas ali no exemplo seria "Firefox" e "Abiword". Aí ele executa o aplicativo e antes abre uma janelinha para digitarmos opções ou a URL do navegador ou nome de arquivo.
Acho que hoje não tem mais serventia, mas está aí... Testem e me digam o que acham.
#!/bin/sh
# \
exec wish "$0" "$@"
proc call_exec {app} {
set par [.e1 get]
set my_file [open [join "~/. $app _param" ""] w]
puts -nonewline $my_file $par
if {$par == ""} {
exec $app &
} else {
exec $app $par &
}
exit 0
}
wm geometry . +333+333
label .l1 -text "Enter filename or parameters:"
pack .l1
entry .e1 -width 30
if {[file exists [join "~/. $argv _param" ""]]} {
set my_file [open [join "~/. $argv _param" ""] "r"]
set my_param [read $my_file]
.e1 insert 0 $my_param
}
button .b1 -text "OK" -command { call_exec $argv}
pack .e1 .b1 -side left
focus .e1
Renomeando arquivos de forma padronizada
Script em Tcl para descompactar arquivos
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
O programa assinador digital (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (9)
É normal não gostar de KDE? (8)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









