Perguntas com a marcação «sh»

13
Como passar argumentos de script bash para um subshell

Eu tenho um script de wrapper que faz algum trabalho e depois passa os parâmetros originais para outra ferramenta: #!/bin/bash # ... other_tool -a -b "$@" Isso funciona bem, a menos que a "outra ferramenta" seja executada em um subshell: #!/bin/bash # ... bash -c "other_tool -a -b $@" Se eu...

13
Como conectar 2 Macs via SSH em uma rede doméstica?

Primeiro, não tenho 100% de certeza de que essa pergunta esteja no tópico StackOverflow, mas aqui está: Eu configurei uma rede doméstica: 1 roteador sem fio conectado à Internet meus 2 Macs conectados ao roteador sem fio Existe alguma maneira de usar o SSH para conectar da minha Mac No 1à...

13
Permissão ssh negada apenas no trabalho cron

Tendo um problema muito estranho. Eu criei um pequeno script bash que executa um comando em um host remoto via ssh (usando autenticação de chave pública). Quando executo esse script manualmente a partir da linha de comando, ele funciona bem, mas quando colocado em /etc/cron.hourly, falha com...

13
Posso criar um “alias de diretório” personalizado como '~' no bash?

No bash, posso ir para o meu diretório pessoal com cd ~e realmente me referir ao meu diretório pessoal com qualquer comando com ~. Posso criar novos "aliases de diretório" personalizados (?) Para me referir a outros diretórios? Exemplo hipotético: make_alias "~~" /mnt/photon/work/foo_project/ cp...

13
Como habilitar comandos sudo no SSH sem perguntar a senha?

Eu tenho o servidor A e o servidor B (ambos Ubuntu 10.04 LTS) executando tarefas diferentes. O servidor A precisa puxar o servidor B, que gera um arquivo e o envia de volta ao servidor A quando terminar. Isso tudo é interno e não estou muito preocupado com questões de segurança. A troca de chaves...

13
Alterar o shell do sudo su

Sempre que corro sudo sudo meu normal zsh(que usa a estrutura oh-my-zsh ), sou forçado a usar o antigo shell Bourne ( sh) por padrão (obviamente; esse é o comportamento padrão na maioria dos sistemas * nix). Se eu correr zshde dentro shdepois de executar sudo su, recebo o shell Z, mas sem as...

13
Limpar a saída do terminal apenas do último comando

Em vez de rolar centenas de linhas de saída para ver o histórico de comandos anterior, a saída do último comando pode ser limpa? Por exemplo, após a execução ls, limpe sua saída porque você não precisa mais dela. EDITAR: Este não é o seu habitual clearou ctrl+Loperação. A idéia é rolar para trás...