Perguntas sobre 'bash'

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

O que é o diretório inicial no Windows Subsystem para Linux?

Quando inicio bash no Windows Subsystem para Linux, ele me coloca no diretório /mnt/c/Users/<username> Quando eu ls deste diretório, eu vejo os diretórios Desktop , Documents , etc. que eu posso ver estão em C:\Users\<...
04.03.2017 / 01:59
3
respostas

Como inserir a data no vim

No vim você pode executar comandos com "!". Você pode combinar isso com "r" para inserir a saída em seu buffer atual. :r!date Fri Jul 20 09:39:26 SAST 2012 irá inserir a data em um arquivo. Agora, quando tento fazer algumas coisas...
20.07.2012 / 07:50
3
respostas

Como executar um script bash?

Então escrevi meu primeiro script bash: #!/bin/bash echo 'hello world!' exit Eu sei que tem o local certo para bash e é executável: $ which bash /bin/bash $ chmod +x myscript.sh Agora quero executá-lo a partir da linha de comando,...
12.12.2009 / 19:26
4
respostas

altera as teclas de atalho do bash como Ctrl-C?

Estou usando o Kubuntu 10.04. Eu gostaria de alterar algumas das teclas de atalho padrão para bash (terminal). Aqui estão os atalhos que gostaria de configurar: Ctrl-C para copiar o texto selecionado o terminal para a área de transferênc...
06.07.2010 / 03:18
5
respostas

ssh config em cygwin

Eu tenho o Cygwin instalado no Windows 7. Fiz a instalação padrão. Eu gostaria de usar o arquivo de configuração ssh (~ / .ssh / config) para definir o host e as opções de conexão. O comando normal ssh não consegue encontrar a configuração en...
26.10.2012 / 13:33
7
respostas

Qual é a maneira mais simples de verificar se uma variável shell é exportada?

Para algumas sessões de shell, quero poder imprimir um sinalizador de aviso se uma variável do shell não estiver definida e exportada. É bastante simples fazer algo assim para imprimir "Erro" no prompt se SET_ME não estiver definido ou nul...
19.07.2012 / 09:52
3
respostas

Como apagar arquivos na linha de comando com expressões regulares?

Digamos que eu tenha 20 arquivos chamados FOOXX, onde XX é o número do arquivo, por exemplo, 01, 02, etc. No momento, se eu quiser apagar todos os arquivos abaixo do número 10, isso é fácil e eu uso apenas um caractere curinga, por exemplo, r...
06.05.2010 / 12:00
8
respostas

Empurrando meu prompt do PS1 por ssh

Eu uso um prompt específico do PS1 que eu gosto. Eu compartilho alguns logins com outras pessoas em alguns servidores diferentes. Eu queria saber se havia uma maneira de especificar no meu perfil bash local um prompt remoto ou de qualquer outra...
11.12.2010 / 18:32
4
respostas

Como habilitar o realce de sintaxe para .bash_aliases no vim?

Estou trabalhando na reorganização do meu .bashrc . Mudei meus aliases para .bash_aliases (que é originado por .bashrc , mas não consigo descobrir como ativar o realce de sintaxe para este arquivo. vim parece incapaz de descobrir em qu...
20.08.2010 / 17:21
4
respostas

Como comparar os timestamps de arquivos no bash?

Como eu comparo o timestamp de dois arquivos? Eu tentei isso, mas não funciona: file1time='stat -c %Y fil1.txt' file2time='stat -c %Y file2.txt' if[$file1time -gt $file2time]; then doSomething fi Eu imprimi os dois carimbos de tempo,...
06.05.2010 / 10:53