Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux
» Screenshot
Linux: Olho Azul
Por jlvidals



» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha

» Wallpaper
Linux: Think Different
Por isaac


Scripts

Linux user

Publicado por Valter Ferraz Sanches em (última atualização em 25/11/2009)   [ 448 hits ]

Login: vfs, 194247 pontos

Homepage: http://googbar.blogspot.com   


Descrição
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.

[ Download: param ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

#!/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

Scripts recomendados
   Script Linux recomendado O mundo do Polinômio
   Script Linux recomendado Script lixeira em Tcl
   Script Linux recomendado Script em Tcl para descompactar arquivos
   Script Linux recomendado Calculadora em Tcl/Tk
   Script Linux recomendado O mundo do Polinômio

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário
  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Copyleft 2002-2009 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.