Perguntas sobre 'shell-script'

4
respostas

Bash: maneira nativa de se livrar da cotação em torno de cada membro da matriz

Eu li uma matriz de outro script. Essa matriz precisa colocar " " em todos os membros da matriz, pois alguns membros estão vazios. in_file=./data vector=($(./readdata.sh 0 $in_file)) for index in ${!vector[@]} do echo ${vector[index]}...
02.04.2015 / 08:22
2
respostas

Como posso acionar um evento no shell script quando um dispositivo USB é removido?

Eu preciso fazer algumas ações quando um dispositivo USB específico for removido / adicionado. Eu preciso de uma resposta rápida na ordem de milissegundos. Como posso fazer isso em um script de shell?     
06.01.2014 / 17:00
2
respostas

Como fazer com que o script /etc/init.d aja como se fosse lançado sob o X?

Estou tentando rastrear algumas peculiaridades com um aplicativo Java que se comporta mal quando iniciado por meio de um script de inicialização em /etc/init.d, mas é executado quando você abre uma janela de terminal da GUI e o executa por / etc...
05.11.2013 / 19:38
2
respostas

Como reverter com segurança a pesquisa de DNS no ip em um script de shell

Eu estou tentando descobrir como pegar um nome de host e colocar um endereço IP (reverse dns lookup). Eu inventei isso, mas não tenho certeza se é seguro em diferentes distribuições linux: nslookup $ip|grep "name ="|sed 's/^.*name = //'| s...
03.09.2013 / 22:49
1
resposta

bash: expressão inteira esperada

Eu tenho um arquivo out.csv Eu tenho que verificar se o nome inserido pelo usuário existe no arquivo (separado por vírgula) ou não. Estou tomando nome usando leitura, mas ao verificar a igualdade estou recebendo erro IFS="," while rea...
08.09.2013 / 05:25
4
respostas

POSIX-compatível / cross-shell maneira de obter a versão do shell em execução?

Existe uma maneira ou modo compatível com POSIX, que funciona em todos os shells, para obter o número da versão do shell, que está sendo executado? Com $SHELL ps -p$$ -ocmd= , você pode obter o nome / binário, então $SHELL --version...
18.09.2017 / 17:41
2
respostas

Alterando um número em uma string de números

Estou tentando escrever uma função que me permita alterar um número em uma lista de números com base em uma posição. Por exemplo, eu quero poder alterar o quarto número na lista 10.90.123.80.42 para 19 para que eu receba 10.90.123.19.42...
08.05.2017 / 16:26
2
respostas

Evitar que o processo já em execução grave em um arquivo existente

Eu tenho um processo P que grava o conteúdo em um arquivo F. Eu preciso ser capaz de dinamicamente ativar / desativar P para escrever para F. Eu tentei alterar as permissões para o usuário / grupo, mas isso requer que o processo seja reiniciado...
15.03.2017 / 14:30
5
respostas

Executa o resultado da string do shell script como um conjunto de comandos shell

Eu crio um resultado de string do meu shell script e quero executá-lo como shell command . Por exemplo, file_a é: [email protected] [email protected] script: awk '{print "mail -s \"welcome\"", $1}' file_a E resultado: mai...
27.02.2012 / 11:14
2
respostas

Criando uma imagem do sistema de arquivos ext3 sem mkfs.ext3

No Ubuntu eu estou usando o seguinte para criar uma imagem do sistema de arquivos ext3 system.img . dd if=/dev/zero of=./system.img bs=1000000 count=200 mkfs.ext3 ./system.img Estou tentando fazer o mesmo na plataforma Android. Mas o pr...
25.02.2012 / 11:56