Perguntas sobre 'exec'

2
respostas

execvp: Nenhum arquivo ou diretório

Eu escrevi um script ~/_bin/bcg para chamar outro script que usa o gimp para redimensionar uma imagem aleatória de um diretório e depois escrevê-la de volta para outro arquivo. Meu script (de nível superior) usa hsetroot para definir o pla...
04.03.2012 / 01:37
1
resposta

Localiza arquivos e agrupa em diretórios

Eu tenho uma pasta e subpastas e um grande número de arquivos da seguinte forma: Folder called Movies Sub Folder called "009 - A bad Wolf" Files called " 009 A bad Wolf.avi" Files called " 009 A bad Wolf.txt" Files called " 009 - A ba...
28.06.2016 / 06:27
1
resposta

Linux encontra comando com múltiplos comandos -exec usando chown e chmod

O seguinte comando é executado, mas os dois comandos -exec não são executados - portanto, o arquivo é movido, mas as permissões e o proprietário do arquivo não são alterados. find ~/Downloads/ -name "2014-12-24*" -exec sudo mv {} ~/docs...
25.12.2014 / 04:55
1
resposta

Somente último tee escreve para arquivo (possível sobreposição com exec?)

Eu tento ter todas as minhas saídas redirecionadas para a.out , exceto algumas que devem também ser gravadas em b.out . Eu acho que usar exec em cima de tee (tee para também redirecionar para b.out) seria bom, mas tee não parece ter sempre...
26.03.2018 / 17:27
2
respostas

Como fazer uma cópia do arquivo no mesmo diretório

Isso cria um arquivo no mesmo diretório que 'some.file.bak'. find /home/ -ipath "*/temp/some.file" -type f -exec cp {} {}.bak \; Como fazer uma cópia em outro nome, como 'another.file', no mesmo diretório que some.file, em vez de 'some.f...
26.09.2014 / 10:22
2
respostas

Como invocar o shell script enquanto fica no modo interativo

Quando eu ligo: execl("/bin/sh", "/bin/sh", (void *) NULL); O programa / bin / sh / é iniciado, o que abre um shell no qual eu posso digitar comandos. No entanto, se eu ligar: execl("/bin/sh", "/bin/sh", "~/somescript.sh", (char *) 0 )...
01.03.2014 / 13:03
2
respostas

find e exec apenas no nome do arquivo

Preciso encontrar todos os arquivos com mais de X dias e excluí-los localmente e no meu bloco s3. O problema é que o comando find me retorna o caminho completo e o nome do arquivo também. Eu tentei mexer com basename e algumas outras coisas, mas...
13.04.2016 / 07:30
1
resposta

Como lançar este script específico de qualquer área de trabalho em qualquer local?

Esta parte parece ser o código a ser modificado: Set fol = fso.GetFolder("c:\TEST") Como posso alterar isso para que funcione em qualquer computador de qualquer local / caminho? Eu precisaria integrar um código adicional que permita qu...
08.01.2016 / 07:50
1
resposta

Construir comando para o bash exec

Eu tenho um script de shell que executa exec para substituir a si mesmo por outro comando. O outro comando leva alguns argumentos opcionais. exec mycommand $ARG1 $ARG2 $ARG3 Qualquer um desses argumentos pode ser preenchido ou não pree...
26.06.2015 / 20:35
1
resposta

Passa o resultado do comando para exec

Eu tenho um tipo de pergunta "bash newbie": como eu passo a saída do resultado de um comando para exec. O resultado do primeiro comando é o nome do outro comando, portanto, o exec deve ser capaz de executá-lo.     
17.05.2013 / 17:29