Perguntas sobre 'bash'

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

Teste se o elemento está na matriz no bash

Existe uma boa maneira de verificar se um array tem um elemento no bash (melhor que o looping)? Alternativamente, existe outra maneira de verificar se um número ou string é igual a um conjunto de constantes predefinidas?     
04.10.2010 / 12:54
5
respostas

Como eu digo ao mkdir para tentar criar o dir1, e se ele já existir crie o dir2, etc, até que ele atinja um nome que não existe?

Eu quero criar um diretório com um número no final, e.x. "dir1", e incremente esse número se o diretório já existir até que ele atinja um nome de diretório que não existe, e eu preciso fazer isso em uma única linha em uma linha de comando do Lin...
02.03.2014 / 17:11
8
respostas

Bash Script para repetir cada palavra em uma linha?

Eu tenho uma string como: dog cat bird whale E eu quero receber dog dog cat cat bird bird whale whale Todas as palavras estão na mesma linha. Alguma idéia?     
06.03.2014 / 19:29
4
respostas

bash: página do manual em cores

Onde eu tenho que dar uma olhada no sistema para colorir as man pages? As páginas man são vistas com menos, então eu tentei adicionar as seguintes linhas ao meu .bashrc para mudar as cores: (Que funciona bem, btw.) # # L E S S C O L...
21.07.2012 / 19:07
6
respostas

bash shell error: “nenhum tal arquivo ou diretório”

Estou tentando instalar o wrapper Virtualenv no Ubuntu 14.04. Mas sempre que eu inicio um terminal, recebo o erro dizendo bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: No such file or directory. Também verifiquei o sc...
24.03.2015 / 17:30
4
respostas

Por que não posso destacar texto em um emulador de terminal linux com teclas shift + seta?

Estes são os atalhos de teclado padrão de edição de texto que eu uso constantemente sempre que edito texto em, literalmente, qualquer aplicativo linux que não seja emuladores de terminal: setas para esquerda + direita para mover para a esque...
22.02.2013 / 18:22
1
resposta

Como 'fonte' um script de shell usando o bash do zsh?

Estou usando o zsh e gosto muito dele, mas trabalho muito com o Android, que tem scripts de compilação que exigem que o bash seja avaliado corretamente. Esses scripts precisam ser originados antes da compilação e definir variáveis de ambiente e...
08.02.2012 / 10:14
5
respostas

Qual diretório o caminho '//' representa no Linux?

Quando eu quiser voltar ao diretório de nível superior no Linux digitando cd .. , eu digitei cd // . Para minha grande surpresa, nenhum erro foi relatado. Além disso, o prompt se torna username@hostname://$ . ls indica que estou no dir...
13.02.2012 / 14:43
4
respostas

“Redefinir” cores do terminal após a saída / logout do ssh

Quando eu ssh em um servidor remoto, eu gosto de mudar as cores do terminal. Eu uso setterm no meu arquivo ~ / .bashrc remoto para fazer isso. No entanto, quando eu exit , as cores do terminal não são redefinidas para as cores locais. Re...
31.07.2011 / 17:51
1
resposta

xargs -I substituir-str diferença de opção

Pelo que entendi, o seguinte deve significar exatamente o mesmo: ls -1 | xargs file {} ls -1 | xargs -I{} file {} se a opção -I não for especificada, o padrão é -I {}. Eu quero listar todos os arquivos no diretório atual e executar o c...
07.10.2013 / 03:14