Perguntas sobre 'shell'

2
respostas

Execute o comando de uma pasta específica

Eu tenho uma ferramenta de captura de tela que só funciona se eu a iniciar no mesmo diretório em que o arquivo está. Agora eu quero fazer um atalho para apenas pressionar print, o comando é: bash -c '~/Documents/KneckPrint | xsel --clipboard'...
01.02.2017 / 16:38
3
respostas

Como passar várias linhas para um parâmetro sem um loop for?

Eu tenho o seguinte comando para processar a saída nmap que contém uma lista de ips que fui solicitado a digitalizar: cat ping-sweep.txt | grep "report for" | cut -d " " -f5 Isso está me fornecendo uma lista de apenas os ip's (um por linh...
17.03.2017 / 03:47
1
resposta

Aceite os argumentos de entrada e passe-os até a data

Então, estou tentando escrever um script de shell para receber uma entrada, conforme abaixo: bash whichday Jan 10 2017 e deve receber essa entrada e imprimir em que dia ela ocorre. Abaixo está o script que estou tentando usar: #!/bin/b...
17.03.2017 / 18:46
1
resposta

Acrescentar variáveis com aspas e espaço no bash [duplicado]

Eu gostaria de executar um comando em um script bash com argumentos, no entanto, os argumentos são condicionais. O que eu gostaria de conseguir é isso command --myflag var="value with space" No caso acima, gostaria de ter --myflag va...
19.01.2017 / 16:51
1
resposta

Evitar que o vim inicie em um shell se já estiver sendo executado em segundo plano

Ao usar o vim dentro do meu Bash-shell, às vezes usarei Ctrl-Z para deixar o vim e fazer outras coisas no shell. Posteriormente, usarei o comando fg para retornar ao vim. No entanto, às vezes acontece que, em vez de retornar ao vim com fg...
05.01.2017 / 17:06
3
respostas

faz um loop paralelo

Como tornar esse loop paralelo: for a in $(seq 1 3) do for b in 0.1 0.2 do echo process with a=$a and b=$b & done done é em paralelo ou não? Na verdade, quero executar a instrução echo process with a=$a and b=$b em paral...
18.04.2017 / 14:52
2
respostas

barra de progresso para saber quanta saída do script de shell foi feita

Eu tenho o seguinte shell-script de limpeza de saída de um script para que ele seja decrescente, forneça nomes de pacotes e exista claramente - ┌─[shirish@debian] - [~] - [6348] └─[$] cat find-interesting-patches.sh for source in $(dpkg-q...
23.11.2016 / 22:39
1
resposta

Como chamar script usando outro script localizado em um diretório diferente

Estou tentando chamar um script usando outro script localizado em um diretório diferente, mas alguns erros (relacionados ao local do arquivo) aparecem. Para ilustrar meu problema, mostrarei um exemplo. Imagine que eu tenho uma pasta chamada 0...
16.08.2016 / 15:17
2
respostas

O que exatamente é echo '[local] \ nlocalhost \ n' / etc?

RUN echo '[local]\nlocalhost\n' > /etc/ansible/hosts Esta linha está no meu dockerfile e suponho que apenas significa adicionar localhost ao arquivo ansible / hosts? Alguém pode detalhar o que [local] \ nlocalhost \ n é um pouco mais d...
16.11.2016 / 20:51
1
resposta

String de data para epoch no bash

Como posso obter a época se eu tiver uma string no seguinte formato? 1/30/2017 11:14:55 AM O seguinte não funciona: $ date -j '1/30/2017 11:14:55 AM' +'%m/%d/%Y %H:%M:%S' date: illegal time format     
31.01.2017 / 22:12