Perguntas sobre 'shell'

1
resposta

auto complete no shell script

Minhas pastas são nomeadas por data: 20140930DoingShellStuff 20140931HopefullyShellIsDone ... O que eu quero fazer é escrever um script de shell para auto cd na pasta que corresponde à data atual. Eu já sei como formatar a da...
30.09.2014 / 16:45
4
respostas

Bash - Como faço loop através de subdiretórios e extrai os arquivos

Eu tenho um diretório chamado 10K_TIF (diretório principal). Dentro deste diretório principal existem vários subdiretórios, cada um contendo imagens tif. Eu quero ler cada imagem TIF e extrair seu caminho usando um comando bash. 10K_TIF com mais...
26.09.2014 / 13:18
1
resposta

Escrevendo para um prompt interativo

Estou usando a ferramenta de linha de comando ftp e quero combinar a entrada de script com a entrada do usuário. Com apenas entrada do usuário, o prompt é assim: ftp> Mas quando tento inserir alguma entrada com um script, como {e...
01.10.2014 / 12:13
2
respostas

Como executar duas janelas paralelas do terminal gnome?

Estou procurando executar duas janelas paralelas independentes do terminal gnome com alguns parâmetros, a partir de um script de shell. Até agora eu tenho isso: #!/bin/sh gnome-terminal -e window1.sh & gnome-terminal -e window2.sh &...
04.08.2015 / 08:04
1
resposta

modo Vi ou modo emacs em todo o sistema

Eu uso o modo vi no zsh, tmux e meu editor de texto favorito (obviamente, vim). Estou interessado em ter esse comportamento em todo o sistema. Eu sei que posso usar plugins no firefox, thunderbird, etc, mas se houver uma opção para fazer isso em...
04.08.2015 / 10:34
1
resposta

Lê um caractere de uma coordenada x-y na tela

Existe uma maneira no bash de ler um caractere de uma coordenada x-y na tela? Este comando seria algo semelhante a cget 12 30 que retornaria o personagem na 12ª linha e na 30ª coluna.     
26.01.2015 / 15:14
1
resposta

Equivalente de String.getBytes () do Java no Unix Shell (Cygwin)

Digamos que eu converta minha string em array de bytes. byte[] byte sUserID.getBytes(“UTF-8”); //Convert User ID String to byte array Agora preciso escrever um script no Shell que tenha exatamente a mesma funcionalidade do meu código...
23.01.2015 / 14:29
1
resposta

Podemos usar duas expansões de chaves juntas?

Por exemplo, desejo renomear um arquivo abc para bd . Por que as expansões de duas chaves parecem não funcionar? Considere o seguinte exemplo. $ touch abc $ mv {a,}b{c,d} mv: target 'bd' is not a directory Como devo fazer o tra...
24.02.2015 / 21:16
1
resposta

xterm sem janelas? (Fingindo um terminal para um processo)

Estou lutando com um problema bastante estranho com o Matlab. O script de inicialização está localizado em /opt/matlab_2013b/bin e é chamado de matlab . Quando eu o executo no terminal, tudo funciona bem. Mas eu quero fazer um lan...
02.03.2015 / 12:42
3
respostas

Modifica vários arquivos em pastas diferentes com um comando?

Eu tenho um arquivo abc.txt na pasta /etc/zyz/ e também em algumas subpastas /etc/zyz-1/ /etc/zyz-2/ Como posso modificar todos esses arquivos com um comando echo , por exemplo (todos denominados abc.txt ) em todas as pastas q...
26.07.2015 / 20:53