Я пытаюсь записать сценарий оболочки, что я могу затем nohup
поскольку это, как предполагается, работает в течение многих часов. Я - новичок оболочки, таким образом, я борюсь с этим много.
Сценарий должен сначала открыть некоторое программное обеспечение (комплект анализа данных ACE), который обычно предлагает пользователю некоторый вход (выбирающий один из многих возможных входных файлов; этого можно потенциально избежать, только поместив один входной файл в каталоге, из которого сценарий называют). Я затем должен запустить алгоритм путем ввода его (теплее) имени. Так, таким образом, мне нужен сценарий к:
вход на шагах 2-3 должен быть предопределен - я не хочу быть предложенным его, поскольку я знаю то, что я хочу выполнить.
до сих пор я имею ace_script
:
#!/bin/sh
/home/nfg/ACE-ilProlog-1.2.20/linux/bin/ace
добавление echo "warmr"
или read "warmr"
польза ни к чему. выполнение ace_script
разжигает ACE, который затем жалуется на ошибку при чтении из потока и закрывается.
любая справка или предложения относительно шагов 2-3 значительно ценились бы.
Для получения содержания файла, Вы используете кошку:
$ cat myfile.txt
cats are cool
I like trains
Поэтому просто кошка файл с алгоритмом называют в нем?
<час>я был бы удивлен, не имело ли программное обеспечение уже своего рода способа дать эти данные ему? Проверьте документацию - , этот PDF может быть тем, в чем Вы нуждаетесь.