Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
1
resposta

Encontre diretórios maiores que X e mova para novo destino

Eu quero mover todas as pastas (max-depth = 1) que são maiores que 100 MB para um novo destino. Isso aqui é o que eu tenho até agora: du --max-depth=1 -h --threshold=100MB | head -n-1 | awk '{print $2}' | xargs -p -0 -I {} mv {} ../new_locati...
03.09.2016 / 11:05
1
resposta

Como matar um daemon no Linux?

Observação: antes de marcar essa pergunta como duplicada, lembre-se de que tentei todas as soluções que pude obter on-line, mas ainda não consegui resolver o problema. Eu executei o daemon por meio do seguinte comando: rake resque:work QUE...
25.06.2016 / 12:18
2
respostas

Imprimir datetime no Windows cmd

No Linux eu faço date +"%Y%m%d%H%M%S" para imprimir um rótulo de data e hora. Como obtenho o mesmo no Windows? Descobri que date /t retorna 25/02/2016 . Mas eu gostaria de tê-lo formatado como 20160225155958 .     
25.02.2016 / 15:02
2
respostas

Variável de incremento de Bash no loop for

Eu tenho o seguinte: #!/bin/bash a=0 for d in ./*/ ; do ( cd "$d" ((a++)) echo $a ); done O que entra em cada diretório no meu caminho, incrementa a e imprime a . No entanto, a saída é sempre 1. Por que isso?     
02.04.2016 / 17:24
1
resposta

For Loop não imprimindo o resultado requerido

Estou tentando usar o loop no meu script. Eu tenho ssh em um servidor e movido para o respectivo diretório. Dentro o diretório eu tenho vários arquivos. Eu queria fazer um loop em cada arquivo. os arquivos começam com um nome particular...
27.10.2016 / 20:41
2
respostas

pt sed substituir vários padrões com determinada string

Eu fui encarregado de substituir um monte de IDs codificados em algum código (por exemplo: private static String MERCHANT_ID = "1234"; ) com referências a um arquivo de configuração em algum lugar (então a versão substituída para este exemplo...
10.10.2016 / 11:17
1
resposta

Script de shell: cada linha é chamada duas vezes?

Eu tenho um script de shell para converter imagens em um efeito de bordado. Este é o script: Script de bordado Este script faz parte de um aplicativo da web. Ele roda normalmente no meu Mac, no entanto, depois que eu implantei no meu servid...
13.10.2016 / 21:52
2
respostas

Origem por bashrc quando eu sair de uma sessão 'ssh'

Estou no OS X e estou usando o iTerm2. Atualizei meu perfil do Bash em vários dos meus servidores para que, quando eu ssh neles, eu possa ver rapidamente nas abas em quais caixas eu estou. Quando saio de uma sessão ssh , o shell que inic...
05.05.2016 / 20:00
1
resposta

Alterando meu script bash do shell padrão $ PWD para o local atual do script (do script)

Ei, estou executando meu shell script que interage com pastas e arquivos, mas meu $ PWD continua apontando para o diretório / home / MyUserName e isso mexe com o que é suposto fazer. Estou executando o Linux 4.4.8-300.fc23.x86_64 GNU / Linux:...
02.05.2016 / 20:47
1
resposta

Escolhendo uma única linha de um arquivo de texto pelo seu número de linha

Em um shell Unix, como posso escolher uma única linha de um arquivo de texto pelo seu número de linha? Digamos que eu queira que o que estiver na linha 3 em animals.txt seja escrito para stdout (bastão de morcego). monkey monkey monkey cat...
27.09.2010 / 14:23