로드된 모듈을 파일에 쓰는 대신 내 쉘 스크립트는 이를 화면에 인쇄합니다.
다음은 내 쉘 스크립트의 일부입니다.
load module A
load module B
modulelist=$(module list)
if [ -f "$dest" ]
then
echo "File found...."
echo "Appending to the file keeping previous data....please wait."
echo -e "$modulelist" >> "$dest"
echo -e "$newline" >> "$dest"
echo "Successfully written all outputs to the file....please move it to /root/ directory."
fi
다른 모든 출력은 파일에 기록되지만 명령에는 기록되지 않습니다. 내 코드에 어떤 문제가 있는지 알려주세요.