Perguntas sobre 'exec'

4
respostas

Execute os resultados do stdout

Existe uma maneira de realmente executar os resultados de um comando shell, em vez de usá-los como argumentos para outro comando? Por exemplo, eu gostaria de executar '--version' em todos os executáveis em uma pasta, algo como: ls /usr/bin...
23.10.2016 / 23:27
2
respostas

find + como verificar se todos os arquivos e pastas estão com grupos e hdfs do proprietário: hadoop

queremos verificar se todos os arquivos e pastas em / hadoop / hdfs estão com permissões - hdfs: hadoop é possível fazer este teste com o comando find? no caso de encontrar arquivos de captura / pasta que não tem essas permissões, em seg...
22.04.2018 / 10:48
1
resposta

Como funciona o -exec?

Estou confuso com o comando -exec . Por exemplo. neste caso: find . -type f -name "*.c" -exec cat {} \;>all_c_files.txt Parece que recebo cat file1 file2 file3 ... fileN Enquanto neste caso: find . -type f -name "*.txt" -...
29.06.2013 / 23:30
4
respostas

Todos os subprocessos são Bash (!),

Eu estava tentando usar o GDB, e descobri que sempre que ele tentava gerar o programa que eu estava depurando, o Bash era gerado (o GDB diria starting myProg... e então o Bash apareceria. Quando eu matei o Bash, estar de volta no GDB, o que m...
16.08.2013 / 20:55
3
respostas

Como faço para criar uma cópia de um arquivo em vários diretórios?

Eu tenho uma estrutura de pastas conf/ widget1/ env1.cfg env2.cfg widget2/ env1.cfg env2.cfg widget3/ env1.cfg env2.cfg widget4/ env1.cfg env2.cfg ... O q...
17.04.2015 / 17:00
1
resposta

Que propriedades de um processo não privilegiado são preservadas durante uma chamada 'execve'?

Eu estou ensinando um curso de Sistemas Operacionais e tentando me concentrar na técnica fork / execve para criar novos processos. Meu entendimento atual é que um fork faz uma cópia completa do processo antigo, estabelece um novo relaci...
22.09.2018 / 21:49
1
resposta

“Nenhum tal arquivo ou diretório” como erro para arquitetura incorreta [duplicado]

Estou tentando executar um compilador cruzado no meu Ubuntu de 64 bits. e resulta em um erro a seguir: $ ./arm-none-eabi-gcc bash: ./arm-none-eabi-gcc: No such file or directory O arquivo está aqui e contém alguns dados: $ ls -la a...
14.12.2016 / 16:32
2
respostas

Pode ser usado um pipe ao invés de exec em - find / -name “.txt” -exec cp {} / junk \; [duplicado]

Se eu quiser encontrar algum arquivo com .txt no nome e para cada correspondência encontrada copiá-lo para a pasta /junk , entendo que posso usar o seguinte: find / -name ".txt" -exec cp {} /junk \; Um pipe pode ser usado em vez de -...
31.01.2017 / 20:46
2
respostas

Descritor de arquivo exec do Bash Script que retorna “not found”

Eu quero definir toda a saída de depuração para um arquivo de log. Então eu chequei linha de comando - bash: set -x logs to file | Pergunte ao Ubuntu e siga as instruções. script de teste: #!/bin/bash exec 5 >/var/log/test.log export...
29.01.2018 / 16:35
1
resposta

execl () não está executando um comando sem seu caminho absoluto

Eu tenho o programa C salvo em /usr/sbin/ . Este programa imprime "Hello World" a cada dois segundos. Eu posso chamar / executar este programa a partir de qualquer pasta. Quando eu escrevo o programa C com system("a.out"); , ele está send...
25.09.2018 / 07:08