Perguntas sobre 'bash'

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

Qual é a diferença entre $$ e $! ao usar / bin / bash -c

Estou tentando entender o "oneliner" em comente por @sysfault: /bin/sh -c 'echo $$>/tmp/my.pid && exec program args' & Eu tentei as seguintes variações ... Diferentes $$ por dentro e por fora: /bin/bash -c 'echo $...
06.02.2018 / 19:46
1
resposta

Como o bash * é passado para um programa?

Quando eu digito evince * em uma pasta com muitos pdfs, o que é enviado para evidenciar? Evince recebe argumentos X ou X ocasiões de evince aberto, cada um recebendo um argumento (um único arquivo)?     
26.01.2015 / 02:22
1
resposta

Bash faz um loop através de todos os diretórios dentro de um diretório e, se encontrar alguma instância de string em cada arquivo específico de diretórios, faça isso

Eu tenho um serviço que utiliza uma porta específica do usuário para conexões remotas. Eu instalo várias instâncias deste serviço e escrevo um script bash para automatizar as instalações. Meu instalador tem uma verificação incorporada para evita...
04.01.2015 / 04:22
1
resposta

bash do Linux, o comando replace

Como posso apagar o - da área de transferência? Eu tenho um script: #!/bin/bash xclip -o | replace - "" | xclip Bat isso não funciona Então replace \- "" não tem efeito ]$ uname -a Linux localhost.localdomain 3.17.4-302.fc2...
12.12.2014 / 18:43
1
resposta

arquivo de script de shell (.sh) - comando dinâmico

Eu estou tentando construir um comando dinâmico para executar em um arquivo .sh, no entanto, quando eu faço isso, parece que de alguma forma ele adiciona caracteres para que o comando não seja executado corretamente. Observe que estou executa...
12.12.2014 / 19:48
2
respostas

Variável de string espaçada como parâmetro de comando dentro do shell script

Como posso armazenar uma string espaçada em uma variável e usá-la como um parâmetro de comando dentro de um script de shell? Isso é o que estou tentando fazer: DESTINATION='/mnt/External Harddisk' FILE_NAME=$DESTINATION/home.tar.gz INCREME...
09.03.2015 / 01:56
1
resposta

Comando do alias complexo

Estou tentando criar um alias complexo. Eu tenho muitos servidores para os quais eu tenho que escrever e escrever todo o comando é bastante irritante algumas vezes. Eu criei aliases para todas as máquinas: alias machine1="ssh machine1 -l...
26.11.2014 / 17:04
1
resposta

Como git puxar sem pedir senha?

Eu tenho um problema para fazer um pull automático para um repositório git. Explico minha situação: tenho 2 sever em linux (Debian), um para repos (dev01) e outro para make documentation com doxygen (dev02). Eu faço um script no bash para execut...
25.11.2014 / 11:25
1
resposta

Programaticamente iniciando 6 servidores e manipulando o Terminal Gnome

Eu gostaria de fazer um script (bash) que será programaticamente inicie o gnome-termal com 6 guias cada uma com seu próprio título inicie um comando diferente em cada guia atrasar o início do servidor 5 até que o servidor 4 esteja em exe...
23.12.2014 / 22:48
1
resposta

Existe um limite para quantas referências “../” do back-directory você pode fazer?

Eu nunca notei isso antes (e tenho usado o Linux como um sistema operacional primário desde 2008). Existe um limite para quantas referências de back-directory você pode fazer com ../ ? Por quê? Eu movi um arquivo apenas para ele desapare...
22.12.2014 / 23:39