Perguntas sobre 'shell-script'

1
resposta

Como posso usar um loop dentro de um comando?

Estou escrevendo um script de shell que contém um comando que usa vários diretórios como argumentos de entrada separados por espaços (como ls ). Eu gostaria de preencher esses argumentos de uma variável, mas não sei como garantir que palavras...
02.03.2014 / 20:41
2
respostas

Qual é a diferença entre impressão e cabeça?

Eu sei que head fornece a seção inicial de um arquivo. Mas neste caso, estou tentando passar pelo meu controle de origem e encontrar todos os arquivos que possuem uma linha shebang. E não estou obtendo resultados quando uso head . O que est...
07.03.2014 / 19:25
2
respostas

Como escrever uma função de alias para tornar a barra de progresso do dd show?

De acordo com este artigo , substituindo: $ dd if=/dev/sda of=/dev/sdb [additional options] com: $ pv -tpreb /dev/sda | dd of=/dev/sdb [additional options] pode-se aumentar o comportamento padrão de dd exibindo uma barra de pro...
11.03.2014 / 07:01
2
respostas

Criando um script de shell que analisa e redireciona o número para o próximo comando?

Estou tentando criar um script que elimine um processo Xorg. Aqui está um exemplo de eu executando os comandos em um terminal: Primeiro, eu encontro o id do processo do programa Xorg (neste caso, 2494 ): . lucas@lucas-ThinkPad-W520...
02.03.2014 / 12:35
2
respostas

Modificando parte de uma string no script bash

Eu tenho um arquivo chamado variables.f90 , tendo muitas linhas definindo diferentes variáveis, como segue: integer::n_monomer=6800 real*8::rx=5.0d0 #... randomly integer and real numbers defined real*8::mu_nano=8.0d0 ....... ...... e e...
06.01.2015 / 17:57
2
respostas

Como usar a substituição de processos em uma instrução case sem obter erros de sintaxe?

Eu tenho um script carregado como um serviço em /etc/init.d/myfile Quando tento iniciar o serviço, recebo o erro /etc/init.d/myservice: 21: /etc/init.d/myservice: Syntax error: "(" unexpected O problema parece estar na substituição do...
07.01.2015 / 21:03
2
respostas

Como faço para baixar PDFs do PubMed, dados seus IDs?

Eu tenho IDs PubMed para arquivos que eu preciso baixar do site PubMed no formato .pdf . Eu tentei este script: #!/usr/bin/env bash Link="http://www.ncbi.nlm.nih.gov/pubmed/" ID=(10021369 10051005 10051007 100562 10064668 1007118...
12.11.2013 / 17:50
1
resposta

Incomodação no Linux: / dev / stdin não funciona com soquetes

O Linux tem essa peculiaridade irritante que /dev/stdin não funciona com sockets - é codificado para retornar ENXIO. Tente isto: socat TCP-OPEN:localhost:1234 EXEC:cat\ /dev/stdin,nofork Esse é um comando perfeitamente razoável que voc...
05.11.2013 / 15:38
1
resposta

Copiando imagens de papel de parede em uma única pasta

Na minha configuração do Ubuntu 12.04, há muitas imagens de papel de parede no diretório /usr/share/wallpapers . Por exemplo, alguém pode ser usr/share/wallpapers/Leafs_Labyrinth/contents/images/1600x1200.jpg O que eu quero fazer é perc...
10.11.2013 / 11:11
3
respostas

Extraindo endereços de e-mail

Eu tenho um arquivo que contém linhas como esta: user=<[email protected]>, user=<[email protected]>, user=<[email protected]>, user=<[email protected]>, user=<[email protected]>, user=<[email protected]...
13.11.2013 / 07:52