Perguntas sobre 'bash'

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

renomeia arquivos usando cada arquivo como um parâmetro na linha de comando do ubuntu

Gostaria de renomear esses arquivos html para começar com "carrinho de compras", pois não sabia que haveria vários arquivos neste curso. Portanto, chapter-2.html vai para shopping-cart-chapter-2.html e assim por diante, com as pastas e st...
04.11.2016 / 17:25
1
resposta

Como executar o comando em background com a instrução case no bash?

Estou com problemas: meu script não funciona como esperado:) Parte do meu código: readarray operations < operations.list ### lalala for ((i=0; i<${#operations[@]}; i++)); do echo "Perform ${operations[$i]}" case ${operations[...
01.11.2016 / 12:12
1
resposta

Como obter comandos antes dos timestamps no 'histórico' no Bash?

Eu encontrei esta resposta sobre o histórico de registro de data e hora para o Bash. Existe alguma maneira de permutar a saída? Em particular Number command time-stamp em vez de Number time-stamp command     
08.11.2016 / 00:08
2
respostas

Exibição de caracteres extra no prompt de comando do terminal

Eu comecei a ver um suporte extra no meu Mac Terminal Eu pensei que era por causa do meu .bash_profile que eu poderia ter quebrado quando o modifiquei. Mas NO . Eu comento todo o arquivo e ainda vejo que [ - no início do meu pro...
08.11.2016 / 20:10
1
resposta

Sierra: alias no .bash_profile não funciona

Eu não consigo descobrir como criar um alias bash no terminal no meu mac atual. Eu estou na Sierra e fiz 1.) nano .bash_profile 2.) Eu adicionei a seguinte linha 2: 3.)quandoexecutandovncrecebo"comando não encontrado" O que estou fa...
08.11.2016 / 08:50
1
resposta

Terminal só abre o matlab e não executa nenhum comando

Recentemente eu tentei editar meu .bash_profile e adicionar um caminho que permite que o matlab seja aberto quando chamado diretamente do terminal. No .bash_profile, também adicionei uma linha: /usr/local/Applications/MATLAB_R2015a_node.app/b...
08.11.2016 / 16:00
1
resposta

Executando o cd em muitos terminais macOS com um comando

Eu geralmente abro duas ou três janelas do terminal do macOS em uma configuração lado a lado. Às vezes, quero cd em um diretório específico em todos eles. A melhor ideia é tentar escrever para /dev/ttys00* , por exemplo, echo -ne "ech...
28.10.2016 / 04:43
1
resposta

A atribuição de variável de shell automaticamente escapa de '['

Estou tentando determinar se uma string contém expressões regulares no shell ( bash ). Especificamente, se contiver um dígito. E enquanto isso: $ [[ string_with[6]indice =~ [0-9] ]] && echo "True" || echo "False" funciona como...
29.10.2016 / 14:37
1
resposta

Declarar não reconhecido no bash v4

Estou tentando usar o novo recurso de matriz / hash na versão 4 do bash, mas quando tento "declarar" a variável, estou recebendo um erro. $ bash --version GNU bash, version 4.4.0(1)-release (x86_64-apple-darwin15.6.0) Copyright (C) 2016 Free...
26.10.2016 / 20:59
1
resposta

Automatize a criação de certs letsencrypt

Atualmente eu faço minha criação do certificado letsencrypt manualmente a cada 3 meses. Eu tenho um espaço na web e uso meu servidor, para criar os certificados. Então eu baixo os certificados e adiciono os manualmente. Como não posso automatiza...
22.10.2016 / 17:41