Perguntas sobre 'shell'

2
respostas

Automaticamente usa a versão '.zwc' de um arquivo 'source'd'

Eu encontrei *.zwc arquivos, que eu acredito serem arquivos de código do Word Z-shell, ou% script zsh compilado. Quando source -ing um arquivo arbitrário, existe uma maneira de ter zsh : Use o arquivo .zwc se ele existir e f...
08.07.2018 / 11:04
1
resposta

$ PROMPT_COMMAND é uma lista separada por dois pontos?

Eu quero permitir que meu histórico de comandos em todas as abas e janelas do terminal seja gravado em .bash_history, definindo PROMPT_COMMAND em .profile: export PROMPT_COMMAND="history -a; history -c; history -r;$PROMPT_COMMAND" No e...
05.08.2018 / 13:43
1
resposta

Não é possível gravar no arquivo no shell script ao executar o comando no background

Eu tenho os seguintes comandos que precisam ser executados em um script de shell, nohup command >> help.out & Quando executo o script no terminal, o comando nohup é executado em segundo plano e os próximos comandos são execu...
24.09.2018 / 00:17
1
resposta

Como acessar o fpath do usuário em oposição ao fpath do sistema com um script?

test.zsh: #!/usr/bin/env zsh for f in ${fpath}; do echo ${f} done saídas: /usr/local/share/zsh/site-functions /usr/share/zs...
23.12.2011 / 19:28
2
respostas

Imprima a saída do comando em linhas separadas

ip a | egrep '([0-9]{1,3}\.){3}[0-9]{1,3}|enp0s' | grep -e 10 -e 172 -e 192 | awk '{print $2}' | awk '{gsub("/24", "");print}' | xargs O comando acima fornece a saída como: enp0s3: 10.0.2.15 enp0s8: 192.168.56.100 Eu quero que a saída...
24.06.2018 / 02:47
1
resposta

Instalando a ferramenta de linha de comando se não estiver no PATH

Eu tenho essa função bash que estou tentando usar para instalar uma ferramenta de linha de comando se ela ainda não estiver no PATH: ncf(){ if ! type -f ncf &> /dev/null || ! which ncf &> /dev/null; then echo "Install...
24.06.2018 / 06:06
2
respostas

Compare duas variáveis com um script Shell

Eu tenho um script que me permite comparar essas variáveis: FT_NBR1=\'?"\"'\ FT_NBR2=rcrdmddd Minha pergunta é como posso passar as variáveis FT_NBRs para o script para executar a comparação no terminal?     
06.06.2018 / 11:52
2
respostas

Cron jobs monitoring usando o código de saída

Eu quero monitorar tarefas agendadas usando o script de shell. Mas se eu usar variável conter código de saída do último comando eu tenho "0" sempre. Eu acho que é porque eu executo este script após o trabalho cron e "código de saída" leva o valo...
06.06.2018 / 11:49
2
respostas

date: data inválida -d para string em outro fuso horário

Servidor definido para o fuso horário do leste. Algumas das minhas tarefas são relativas a este fuso horário e algumas são relativas ao fuso horário Austrália / Adelaide. $ DATE='date' $ echo $DATE Mon Mon Jun 4 15:15:47 EDT 2018 $ DATE_Adela...
04.06.2018 / 20:47
1
resposta

Realce no vim: distinguir as linhas com o delimitador de comentários seguido por uma string especial

Destacando no vim: distinguir as linhas com o delimitador de comentários seguido por uma string especial Em alguns casos, por exemplo, com os scripts para clusters HPC, ao usar SGE, TORQUE ou Slurm, podemos ter um script de shell (como bash)...
28.06.2018 / 15:07