Перенаправление аргументов в программу (BASH)
Я довольно новичок в написании сценариев Bash, и часть, на которой я застрял, это послеdone< "$file_input"
То, чего я пытаюсь достичь, - это когда я запускаю программу ./test внутри тестового файла содержит числа 15 14 90 22, и программа будет принимать эти числа в качестве аргументов и запускать их, но я совершенно не уверен, как это сделать , Я иду в правильном направлении? Спасибо за любую помощь
if [[ "$#" -ne 1 ]]
then
writeusage
exit
fi
your_path=../file/test
test_path=../../public/test
file_input="$1"
while read -r line
do
args+="$line"
done < "$file_input"
----------------- не знаете, как перенаправить аргументы из текстового файла в мою программу, а затем поместить результат в файл с именем correctanswer и отразить их
# Redirect the output to a file named text
$test_path > correctanswer 2>&1
# Redirect your output to a file named text2
$your_path > youranswer 2>&1
# diff the solutions
diff correctanswer youranswer