Perguntas sobre 'bash'

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

Acesse o shell do Linux em um servidor Gitlab remotamente

Temos um servidor GitLab CE configurado na minha empresa em um servidor remoto. Eu era um dos muitos usuários, todo mundo já partiu e agora sou o único usuário. Eu tenho privilégios de administrador e posso fazer qualquer coisa no front-end que...
30.11.2016 / 20:48
2
respostas

Confundindo o comportamento do PATH do Debian e 'which' resulta com o script de instalação do bash

Instalei o Raspbian Jessie, que vem com o nó v0.X, que é a versão mais recente do nó disponível nos repositórios do Raspbian. Então eu fiz um script que instala v6.7.0: #!/bin/bash sudo apt-get remove nodejs node if [ ! $(command -v node) ];...
22.11.2016 / 10:09
1
resposta

“O programa não existe” ao tentar usar o “ip” com o Monit

Estou tentando reiniciar o openvpn no meu namespace usando monit. O comando que eu uso da linha de comando funciona bem: ip netns exec vpn openvpn --daemon --config /etc/openvpn/vpn.conf Mas quando tento usá-lo no monitor, ele diz:...
24.11.2016 / 18:00
1
resposta

obtém o link do GitHub para o arquivo no checkout na CLI

Estou procurando um script bash para gerar um link do GitHub para um arquivo do nome do arquivo no meu checkout local. Portanto, se esse script existisse e fosse denominado github-link-for-file , poderia funcionar assim: $ git clone git@...
21.11.2016 / 17:07
1
resposta

Exclui IPs de um intervalo para evitar conflito

Eu tenho uma longa lista de IPs e intervalos, e quero depurar minha lista, excluindo IPs que geram conflito com CIDR . Por exemplo: 8.8.8.0/24 8.8.8.8 23.236.62.147 23.236.48.0/20 104.154.76.93 104.154.0.0/15 etc Portanto, preciso exc...
21.11.2016 / 17:38
2
respostas

acesso www-data aos arquivos de log

Eu tenho um script perl que funciona bem com sudo e analisa alguns arquivos de log em / var / log / no Ubuntu 14. Eu quero mostrar a saída do programa em uma página da web. Meu código de página da Web é muito simples: <html><body>...
28.11.2016 / 17:14
1
resposta

Linux: renomeie várias imagens após o diretório pai e adicione o sufixo (lote)

Eu tenho um diretório de imagens com muitos mais subdiretórios que contêm imagens com, digamos, nomes de arquivos aleatórios. images/black-shoe/gsafdfs.jpg images/black-shoe/ggdfgdf.jpg images/black-shoe/gdfgd3f.jpg images/black-shoe/g4twegd....
20.11.2016 / 16:24
2
respostas

Como testar as opções ativas no shell ash?

No bash, é possível verificar a opção ativa com -o: como [-o nounset] & & echo "Opção -u ativo" Mas (d) ash (o shell incluído no busybox) não parece reconhecer -o nos testes. Como testar as opções em cinza / traço? Ou, talvez, há o...
21.11.2016 / 10:10
0
respostas

Por que o bash está usando -ge para comparar em vez de ==?

Por isso, estou adicionando um aviso de pouco espaço no disco rígido ao meu servidor doméstico. Eu gosto da aparência do seguinte que vem de aqui : ADMIN="[email protected]" # set alert-level 90 % standard ALERT=10 df -H | grep -vE '^File...
20.11.2016 / 01:49
1
resposta

bash: comando TAB não encontrado em .inputrc

Estou tentando concluir a tabulação e adicionar isso dentro .inputrc no mac os: set completion-ignore-case on set show-all-if-ambiguous on TAB: menu-complete Mas quando eu obtenho inputrc eu recebo: bash: TAB command not found Eu...
21.11.2016 / 10:06