我正在尝试使用来自 NASA 的 NSIDC 的数据运行 Matlab 脚本。但是,数据大小约为 180TB,所以我计划一次下载一个文件,运行 Matlab 脚本,删除文件。
我打算做的是编写一个 bash 脚本,内容如下:
#!/bin/bash
wget file
srun Matlab_Script.m
rm file
我可以下载一个
.txt
文件,其中包含我需要的每个文件的 url。我如何遍历.txt
文件中的每个url,并像上面那样运行脚本?此外,我怎样才能以每次运行 Matlab 脚本时没有数千个.mat
文件的方式保存输出?
我是 bash shell 的新手,所以非常感谢任何建议!
我想我知道该怎么做 所以如果你想输出文本,你可以复制并粘贴文本文件 如果有区别的话,这是批处理而不是 bash IDK
像这样: //echo 是输出文字
echo //文本
对不起,如果这是不好的答案,我只是不太了解您的情况