Gnome, aberto com comando personalizado, referência de nome de arquivo

2

Eu quero executar este comando personalizado em um arquivo do Navegador de arquivos do Gnome:

hexdump -C $f > $f.dump

Isso criaria um hexdump do arquivo com o nome do arquivo + .dump no diretório em que o arquivo existe. Quando digo $f acima, quero dizer algo que substitua o nome do arquivo que foi aberto. / p>

Então eu tentei "Abrir com", "Usar um comando personalizado". Eu não posso fazê-lo funcionar. Eu tentei vários símbolos no lugar de $f . É mesmo possível?

Antes de sugerir a obtenção de um programa de hexdump da GUI, este é apenas um exemplo. Eu tenho a necessidade de fazer esse tipo de coisa para muitos programas do tipo terminal.

Eu sou a única pessoa na Terra que deseja um File-Browser-slash-Command-Terminal híbrido? Isso seria um navegador de arquivos que contivesse um painel de terminal cujo diretório atual sempre correspondesse ao do navegador de arquivos. Pode-se executar comandos shell no contexto do que eles estavam visualizando no navegador.

    
por Tergiver 25.06.2011 / 01:14

1 resposta

4

Eu acabei de escrever um skript que faz o que você quer e abra o arquivo com ele.

No seu caso, isso deve ser feito:

#!/bin/sh
hexdump -C "$1" > "$1.dump"

torne-o executável e você deve estar pronto.

    
por 25.06.2011 / 01:46

Tags