我的 shell 脚本没有将加载的模块写入文件,而是打印在屏幕上。
这是我的 shell 脚本的代码片段:
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
所有其他输出都会写入该文件,但不会写入该命令。请告诉我我的代码有什么问题。