Perguntas sobre 'bash'

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

Fazer loop até que o processo em segundo plano seja concluído (com 'jobs') não funciona no script

Estou tentando fazer um loop até que um processo em segundo plano (iniciado anteriormente no script) esteja completo. Um caso de teste facilmente reproduzível é: ping -c 10 localhost &>/dev/null & Na linha de comando, posso faz...
24.03.2015 / 00:40
1
resposta

O que qsub --cwd 'pwd' significa?

Eu sou novato nas linhas de comando do Linux. Acabei de receber um comando de envio de fila dos outros. A linha de comando é a seguinte: qsub --cwd 'pwd' -t 60 -n 1 --proccount 1 --mode c1 --env LD_LIBRARY_PATH=${FOAM_LIBBIN}:${FOAM_LIBBIN}/d...
19.05.2015 / 21:09
1
resposta

Como procurar uma linha que contenha uma string específica no Bash?

Eu tenho um arquivo que contém uma certa quantidade de linhas, quero procurar por uma string específica e, se o arquivo contiver, quero imprimir uma linha diferente do mesmo arquivo. por exemplo, vamos supor que eu tenha o arquivo: aaa bbb cc...
14.04.2015 / 10:51
2
respostas

SSH-AGENT não pôde abrir a conexão

Eu tento vincular minha chave SSH com o Agente SSH. Estou no Windows 7 Pro e estou usando o console do Git Bash. Eu tenho esta estrutura de pastas: C:\Users\MyName.ssh\id_rsa Onde coloquei meus arquivos de chave SSH da seguinte fo...
14.04.2015 / 18:59
4
respostas

Por favor, explique a página man do comando mv

Eu entendo se eu mv foo.file boo.file , apenas renomeio foo.file para boo.file, e se eu mv dir1/foo.file dir2/boo.file , eu excluo dir1 / foo.file e faço uma cópia disso para dir2 e renomeio como boo. Arquivo. Mas eu estava olhando para a pá...
18.02.2015 / 15:56
1
resposta

Existe alguma diferença entre -exec cmd {} e xargs -I?

Normalmente, xargs agrupa tudo, mas quando usado com o sinal -I , parece avaliar tudo como uma única linha. Isso significa que ele perde sua vantagem de velocidade? Além disso, se a sintaxe -exec cmd {} + for usada, isso significa que el...
19.02.2015 / 04:11
1
resposta

Como faço para remover arquivos de um intervalo em uma pasta? [duplicado]

Como excluo um intervalo de quadros específico em uma pasta? Eu tenho star_bg_true.0001.dpx star_bg_true.0002.dpx .... star_bg_true.0100.dpx Como faço para remover apenas quadros 0030–0050?     
27.02.2015 / 19:04
2
respostas

Transferir arquivo via SSH do servidor de volta para o cliente [duplicado]

Estou logado no servidor remoto via ssh (linux) ou via putty (windows). Eu quero copiar o arquivo de volta para a minha máquina de origem do prompt bash remoto (por conveniência). Eu sei que posso iniciar o FileZilla ou o WinSCP na minha máqui...
30.09.2014 / 07:37
2
respostas

O que significa ./ no Unix / Linux [duplicado]

Isto pode parecer errado, mas eu sei que usando ./ você está basicamente "BASH" inserindo seus scripts no ambiente Linux / Unix. Para usuários do Windows, isso é o mesmo que executar um arquivo .exe no prompt de comando. No entanto, não entend...
21.10.2014 / 14:14
2
respostas

Atualiza um banco de dados sqlite enquanto seleciona em um loop while

Existe um script bash que fará "um pouco de magia" ™ para arquivos que serão referenciados a um banco de dados sqlite e depois de fazer "alguma mágica" ™ o banco de dados deve ser atualizado. Aqui está o código simplificado sqlite3 database.d...
23.10.2014 / 13:08