Perguntas sobre 'shell-script'

3
respostas

bash script para ler o primeiro argumento como entrada e procurar por variável em outro arquivo linha por linha

Eu tenho um arquivo "input.txt" tem as variáveis A1, A2, A3, θ, θ1 e θ2 - a amostra de input.txt é a seguinte: $ cat input1.txt A1=5.2 A2=4.9 A3=6.1 θ=space θ1=2.5 θ2=1.2 A1=3.1 A2=5.1 A3=3.7 θ=triangle θ1=8.1 θ2=3.9 Eu quero cri...
17.02.2016 / 20:15
2
respostas

Como obter os registros da tabela psql no shell script?

Eu tenho postgresql, em que eu tenho uma tabela com 10 registros, eu quero os 10 registros no script de shell de 10 variáveis locais. Eu tentei com o seguinte caminho, mas ele irá armazenar todos os registros na lista 123 [0] variável não na...
01.03.2016 / 11:33
1
resposta

Como o lsof se anexa ao PID do shell script?

Estou tentando executar um script de shell pequeno .sh e queria ver quais arquivos ele abriria usando lsof . Como faço para executar o script de shell e anexar seu PID para lsof ? Eu tentei seguir, mas não trabalhei: lsof -p $(./foo...
21.03.2016 / 21:01
1
resposta

Enviar arquivo como anexo sem usar mutt e uuencode

Como posso enviar um arquivo como anexo por email no script bash, sem usar mutt e uuencode ?     
02.06.2016 / 15:46
3
respostas

Como compactar em massa subpastas diferentes?

Eu tenho uma pasta all_folders que contém 5 pastas: ./all_folders ./all_folders/folder1 ./all_folders/folder2 ./all_folders/folder3 ./all_folders/folder4 ./all_folders/folder5 Posso compactar todas essas pastas usando um único comando...
12.02.2016 / 06:20
1
resposta

Como removo uma linha se começar com a. ou um sed usando?

Para a vida de mim eu não posso fazer isso funcionar corretamente (me perdoe se esta é uma questão trivial). Eu tenho um arquivo de texto que tem linhas que começam com um período, ".", ou com uma seta para a direita, ">". Eu preciso remov...
13.02.2016 / 03:05
1
resposta

Como definir uma variável do shell como igual à versão do Vim atualmente instalada?

Estou pretendendo escrever um script de shell (se forem necessários detalhes específicos, ele será executado no Zsh) que determinará o patch do Vim mais recente por meio da execução: git pull origin master vernew=$(git describe --tags | sed '...
13.02.2016 / 01:41
1
resposta

Verificando a saída de um comando não está funcionando corretamente via script BASH

Ao tentar verificar se um banco de dados remoto existe ou não, estou vendo um comportamento misto com uma instrução condicional. Tecnicamente, a instrução está funcionando (ela relata corretamente se o banco de dados foi encontrado), mas na f...
07.03.2016 / 08:13
2
respostas

Remove string com espaços e aspas do arquivo xml

Eu gostaria de remover a string      currencyId="GBP" de um arquivo xml. Por favor, note que há um único espaço antes da primeira letra c. Estou tendo problemas para analisar os dados e remover essa string (incluindo o espaço inicial) facilit...
06.04.2016 / 16:42
3
respostas

Posso comparar o parâmetro de um script a uma matriz de variáveis e processá-lo?

Eu quero manipular o valor expandido de uma variável que foi selecionada de uma matriz após a entrada do usuário. Aqui está o que eu quero dizer: $ ./myscript.sh url2 #!/bin/bash array=(Sigil wp2epub csskit) Sigil = "https://...
09.02.2016 / 14:16