Perguntas sobre 'shell-script'

2
respostas

Variáveis não são passadas de um script chamando outro com Bash heredoc

Eu tenho um shell script mantido no meu usuário local chamado ( executeAdM.sh ), e quando eu executo este script eu estou mudando para um usuário sudo, tomando comandos de um arquivo de instrução. Mas quando eu executo este script eu também es...
04.08.2017 / 08:05
2
respostas

find - exec e empilhando vários comandos

Estou criando um script para cópia / soma de verificação de arquivos .... rodando o Mac OS X / FreeBSD com a possibilidade de migrar para o CentOS, Debian ou OpenBSD Mais sobre o script: verifique se o caminho de origem contém arquivos /...
19.07.2017 / 17:31
2
respostas

Obtenha links de uma página html

Eu tenho um arquivo txt com vários links de arquivos html. Eu preciso acessar cada link neste txt e pegar os links que estão dentro dele e salvá-lo em outro arquivo txt. Como posso fazer isso no terminal / shell script / python do Linux?    ...
30.06.2017 / 20:07
2
respostas

Bash “time” embutido em string não é executado

$ cmd='time sleep 2' $ $cmd bash: time: command not found O que está acontecendo aqui? Não é uma questão de shell builtins não funcionar, porque isso funciona: $ cmd2='echo wef' $ $cmd2 wef Alguma idéia? Edit: eu encontrei uma dife...
21.06.2017 / 21:47
1
resposta

Limpeza do parâmetro de URL em massa do arquivo txt

Eu tenho um arquivo com uma lista de URLs como esta: www.dell.com/any=abc&anyone=bcd www.google.co.in www.yahoo.com/abc=fgh Eu quero limpá-los, pois eles mostram apenas dados até o sinal de igual. Por exemplo, o acima deve se tornar:...
29.01.2017 / 18:11
1
resposta

Acessando a variável de índice de matriz do loop de script do shell bash

Eu quero acessar a variável do índice da matriz enquanto estiver fazendo o loop através de uma matriz no meu script de shell bash. myscript.sh #!/bin/bash AR=('foo' 'bar' 'baz' 'bat') for i in ${AR[*]}; do echo $i done O resultado do s...
23.04.2016 / 04:24
1
resposta

Como passar a matriz ao bash shell script?

Como faço para passar uma matriz como uma variável de um primeiro script de shell bash para um segundo script. first.sh #!/bin/bash AR=('foo' 'bar' 'baz' 'bat') sh second.sh "$AR" # foo sh second.sh "${AR[@]}" # foo second.sh #!/bin/bas...
23.04.2016 / 09:41
3
respostas

Como escapar dados binários para inclusão no script bash

Eu quero criar um script bash que leia uma "carga útil" de dados binários de um arquivo externo e cuspa outro script básico com esses dados escapados e encapsulados dentro de uma variável de string. Exemplo: mydata.bin - Os dados de origem...
16.10.2015 / 14:08
1
resposta

Um problema ao renomear logs com MV

Eu tenho arquivos de log criados como log.2015-09-28T13-36-29 e estou tentando alterar os nomes dos arquivos de log para melhor atender ao logrotate. O seguinte comando funciona para exibir o arquivo que eu preciso renomear: ls log.$(da...
06.10.2015 / 19:50
1
resposta

Backup de arquivos do Dropbox para a unidade de disco rígido local

Eu quero fazer o backup de todas as coisas da pasta do Dropbox em um arquivo uma vez por semana. Para isso eu tenho um Banana Pi com o Bananain Linux . Existe uma maneira de baixar todos os arquivos da minha conta do Dropbox com a linha de c...
08.09.2015 / 13:01