Perguntas sobre 'bash'

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

Chamando um script com ./bla.sh vs. bla.sh

Alguém pode me explicar o que a casca faz nos dois exemplos A) e B) abaixo? Obviamente se comporta de maneira diferente, mas não consigo descobrir por que a saída é diferente. Exemplo: Vamos ter um script em nosso diretório atual chamado bl...
13.09.2009 / 13:05
4
respostas

Ir ao diretório usando variáveis bash não funciona quando os nomes dos diretórios possuem espaços

Digamos que eu queira armazenar o seguinte comando em uma variável cd "/cygdrive/c/Program Files/" Então eu faço isso dir="cd \"/cygdrive/c/Program Files/\"" Isso deve armazenar o comando para navegar para o diretório Program Files...
19.11.2011 / 21:44
2
respostas

Como você pode personalizar o prompt bash do seu terminal com smileys?

Estou tentando descobrir como posso personalizar o prompt bash do meu terminal para usar rostos sorridentes. O que eu quero (como visto no golpe de exemplo) é que o cwd seja separado do prompt por um \ n e mostre um smiley verde se o comando for...
16.12.2011 / 03:07
5
respostas

Como substituir o buffer de tela do vim pela atividade bash anterior após sair?

Estou tentando descobrir o que é um recurso bash (ou vim). Aqui está o cenário. Eu estou em um terminal bash, então edito algo com o vim, depois saio de volta para o bash. Em alguns terminais, a tela da sessão vim desaparece para mostrar a ativi...
03.10.2010 / 21:12
4
respostas

SCP de um servidor externo para outro

Estou tentando usar o SCP no meu servidor local para copiar um arquivo de um servidor remoto para outro servidor remoto (os dois servidores remotos usam uma porta personalizada (xxxx) Estou tentando: scp -r -P xxxx [email protected]:/ho...
05.11.2009 / 11:02
1
resposta

Equivalente ao comando 'source' do bash em Powershell?

Para executar um script bash linha por linha (para preservar variáveis de ambiente, por exemplo), faz o seguinte: $ . myscript.sh Ou: $ source myscript.sh Eu tenho um script do PowerShell que - entre outras coisas - define o valor...
17.11.2009 / 01:11
3
respostas

Impede que um Mac durma enquanto um script bash está em execução e permite que ele durma normalmente após a conclusão

Eu tenho meu Mac para acordar durante a noite e executar um rsync para fazer o backup. Isto é configurado através do Energy Saver > Agendar. No entanto, parece que vai voltar a adormecer antes que possa fazer qualquer coisa, então eu preci...
22.01.2010 / 12:40
4
respostas

Existem outros comandos como scp, mas para apagar arquivos e pastas?

Estou usando o scp para copiar coisas para um local remoto. Mas, às vezes, scp não funciona como esperado, descobri que às vezes a cópia não é concluída adequadamente (possivelmente quando eu adicionei novos arquivos à pasta que estou copiando)....
01.10.2013 / 15:42
1
resposta

Como passar variáveis para um HEREDOC no bash?

Eu quero fazer algo assim: $ NAME=John $ cat << '==end' > test My name is $NAME ==end $ cat test My name is John Alguma idéia?     
02.08.2012 / 09:16
6
respostas

Existe uma maneira de escapar aspas no shell?

g. Eu quero dizer perl -e 'print '"'"'Hello, world!'"'"', "\n";' Existe uma maneira menos embaraçosa de o fazer, e. g. escapando de aspas simples? Sim, sei que posso escrever perl -e 'print q[Hello, world!], "\n"' perl -e 'print "He...
01.03.2010 / 08:26