Perguntas sobre 'shell'

2
respostas

Por que não podemos ver um único hífen de $ 0 em um shell de login invocado com a opção '--login'?

man bash diz, A login shell is one whose first character of argument zero is a -, or one started with the --login option. Quando invocamos um terminal como mintty - no Cygwin, podemos ver um único hífen ( - ) de $ 0. $ echo...
11.05.2014 / 17:11
1
resposta

O que significa “se [-e $ name]”? Onde $ name é um caminho para um diretório

No if [ -e $name ] , que verificação de condição é -e ? $name é uma variável de um caminho para um diretório.     
03.05.2014 / 23:37
1
resposta

Condicionais para a casca do peixe

Estou passando pelo tutorial fish shell e descubro que esse bloco if-else simples não funciona if grep fish /etc/shells echo Found fish else if grep bash /etc/shells echo Found bash else echo Got nothing en...
11.04.2014 / 08:34
3
respostas

Configurando uma caixa de salto ssh-only

Estou administrando um cluster da AWS e planejo executar o acesso ssh exclusivamente por meio de uma única caixa de salto, em vez de lidar com chaves públicas ou autenticação LDAP para listas de acesso em constante mudança. Em vez disso, a chave...
08.07.2015 / 00:41
1
resposta

Como gerar uma comparação de valores em arquivos separados

Com os dois arquivos a seguir disponíveis com nomes de compilação e números de versão disponíveis: server.txt Build2 200 Build3 100 Build1 400 Build7 200 local.txt Build1 300 Build2 200 Build3 100 Na minha situação, as duas...
02.06.2015 / 18:31
3
respostas

Recorte um campo em uma string com bash

Eu preciso abaixar todas as maiúsculas de nomes de arquivos e pastas de um caminho, recursivamente dentro de outras pastas encontradas; Eu preciso fazer isso com um script bash. Aqui meu código: for file in $(find $1 -type f) do tmp=$(...
29.11.2013 / 17:29
2
respostas

Existe algum sistema parecido com hook para shell?

Notei que gosto de executar determinadas ações em uma ordem específica. Um gancho, como eu vejo, é basicamente "fazer algo após o evento", onde event, poderia ser qualquer comando com parâmetros, como git clone , git submodule add , cd...
26.11.2013 / 07:31
3
respostas

bash encontrar usando variável

Eu tenho um problema que não entendo. É simples e deve funcionar, mas não funciona. = EDITADO exatamente o que posso ver no terminal = Eu tenho uma lista de nomes de arquivos: [molni@archlinux picasa_album]$ cat LIST IMG_9282.JPG IMG_9287.JPG...
19.09.2014 / 06:48
1
resposta

Como posso usar “emulate sh” no zsh para trabalhar com “. myscript.sh ”?

Estou usando emulate sh -c ". $HOME/myscript.sh" e está funcionando até agora. No entanto, se eu estiver em ~ e tentar fazer emulate sh -c ". myscript.sh" , receberei .: no such file or directory: myscript.sh. . Por quê?     
03.01.2014 / 00:09
3
respostas

Imprime uma mensagem do lado esquerdo de um cano

Eu quero usar uma variável do shell principal em um sub shell. Eu fiz: export mysql_root_password="test" ( echo $mysql_root_password ) | dialog --gauge "Working hard..." 6 50 Não há saída. Claro que não existe desde que eu envie a saí...
07.12.2013 / 19:01