Insira automaticamente “yes” no arquivo bash [closed]

1

Slurm é o gerenciador de carga de trabalho. Existem dois tipos de modos para executar o trabalho, o modo interativo (srun) e em lote (sbatch).

Ao usar o modo interativo, é necessário deixar o terminal aberto, o que pode sobrecarregar o terminal remoto (laptop).

No entanto, o modo sbatch apenas envia o script bash (*. sh) e pode fechar o terminal remoto. Todas as etapas a seguir são tratadas pelos nós de computação.

Quando executo o programa executável, ele pergunta "Todos os nomes de arquivos estão corretos?" e espera "sim". O que eu quero é que o script insira automaticamente "sim" para este prompt ao executar o arquivo * .sh para que o programa possa continuar sem interação.

Se precisar de mais esclarecimentos, informe-nos.

    
por Rilin Shen 24.08.2017 / 17:04

1 resposta

8
echo yes | your-program
yes yes  | your-program
    
por 24.08.2017 / 17:07