Estou procurando uma sugestão de estratégia. Eu sou muito novo no script shell do Linux. Apenas aprendendo tcsh não mais que um mês. Eu preciso de um script para detectar automaticamente quando é que os arquivos de resultados são feitos copiados...
Estou no RHEL 6 com o bash como meu shell padrão.
Eu tenho um script chamado startServers
Eu fiz um arquivo startServers.desktop que coloquei na minha área de trabalho para poder ter a conveniência de clicar em um ícone para iniciar o scri...
Eu tenho um script curto destinado a fazer alguma manutenção no servidor, mas não posso, por toda a vida, descobrir como usar corretamente variáveis dentro do meu script. Aqui está um exemplo de código para torná-lo mais claro:
--members "fmc...
Estou tentando descobrir como fazer com que o SSH execute um script antes de passar um shell para mim. A razão para isso é que eu vou estar logando em usuários compartilhados em muitas caixas e eu quero minha própria configuração quando eu fizer...
Como fazer isso funcionar?
#!/bin/csh
newgrp user_grp2
echo ok
"echo ok" não é executado até eu gravar a saída no console. Este é um código de amostra.
Como fazer isso funcionar?
Eu pergunto de outra maneira: quando eu executo algum sc...
Eu quero poder usar Ctrl + R para fazer uma pesquisa inversa. Além disso, se eu pressionar Shift + Seta para Cima depois de digitar os primeiros caracteres de um comando executado recentemente, o shell deverá completar o comando encontrando o co...
Cada shell tem uma variável de ambiente $ HOME set (ex: /Users/lotolo ). Se estou sob csh posso unsetenv HOME e ainda se eu fizer cd estarei em minha casa. Eu testei isso também no bash ( unset HOME ) e é o mesmo comportamento.
Então,...
Em meus testes (no Bash e no Z Shell), não vi problemas em definir funções ou aliases ou scripts de shell executáveis que possuem hífens no nome, mas não estou confiante de que isso esteja bem em todos os shells e em todos os casos de uso.
O...
É possível redefinir o diretório inicial? por exemplo. para /ext1/username em vez de /home/username , ou seja, expandindo o ~ para outro diretório (em oposição a alterar o diretório inicial real onde os arquivos iniciais dos usuários e...