Perguntas sobre 'shell'

2
respostas

Mover arquivos específicos de vários diretórios

Tenho vários diretórios com milhares de arquivos de vários tipos de arquivos: dir |__ subdir | |__ file.foo | |__ file.bar | |__ file.txt | |__ (...) |__ (...) Qual é a maneira rápida e eficiente de mover de todos os su...
09.01.2015 / 11:37
3
respostas

Shell Script - número de minutos

Shell Como posso escrever um script de shell, usando apenas recursos do shell (e o comando date), para gerar o número de minutos que decorreram no dia atual?     
18.12.2014 / 00:42
2
respostas

Como encontrar o PID de um loop while?

Eu executo este comando no terminal Bash while [ 0 ]; do i=1; echo $i; done Antes de executar este loop, em outra aba do gnome-terminal eu fiz $ps aux | wc -l 192 Enquanto o loop ainda está em execução, fiz novamente...
08.10.2015 / 01:37
1
resposta

Existe um comando que cria um arquivo temporário contendo os argumentos passados para ele?

Eu posso colar o conteúdo de um arquivo em um comando usando cat e backticks: ls 'cat filenames' Existe uma maneira de fazer o contrário - transformar uma string em um nome de arquivo (temporário)? gcc -o cpuburn 'uncat "main(){whil...
19.05.2014 / 22:43
1
resposta

Como eu eval dois comandos?

Se eu executar isso: echo "echo 'a'; echo 'b'" Ele produz uma string que eu posso executar e funciona - ecoa a\nb\n . No entanto, isso não funciona: $(echo "echo 'a'; echo 'b'") Por que não? Não funciona para nenhum comando, n...
16.05.2014 / 12:42
3
respostas

Repetir os últimos comandos N [duplicados]

No bash, tentei escrever um script para executar os últimos N comandos. Por exemplo, N = 5 for i in {1...5} do !-5 done O problema é que! -5 é substituído pelo 5º último comando no meu shell (digamos, time) e o comando 'time' é exec...
09.09.2014 / 14:06
3
respostas

Variável de ambiente para o comando chamado via nice

Eu preciso definir uma variável de ambiente para um comando que está sendo chamado via nice. [Bash and dash, Slackware e FreeBSD.] $ JIM=20 nice -n 10 echo $JIM $ Não, echo não pode ver o JIM $ nice -n 10 JIM=20 echo $JIM nice:...
24.01.2014 / 10:43
3
respostas

exclui o diretório com um caractere especial no nome do arquivo

Eu tenho esses diretórios complicados que não consigo descobrir como excluir. Se eu correr ls -ld * Eu recebo… drwxrwxr-x 7 user1 taskfmri 2048 Jan 22 15:26 857263 drwxrwx--- 4 user2 taskfmri 2048 Jan 23 16:32...
31.01.2014 / 15:51
6
respostas

pt sed para substituir por backspace

Eu tenho trail.txt , que contém spice netlist. Agora, quero substituir todos os parâmetros expandidos por apenas uma linha, ou seja, remover + e anexar essa linha à linha anterior. trail.txt data + net06706 net06707 + net221 net222...
06.02.2015 / 14:47
2
respostas

Como detectar a proporção do monitor?

Como você detecta o aspect ratio do seu monitor? Eu tentei: root@malou-laptop:/home/liv# xrandr -q xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 480, current 1680 x 1050, maximum 1680 x 1050 default connect...
28.01.2014 / 21:33