如何在 bash 文件中循环遍历 .txt 文件的行?

问题描述 投票:0回答:1

我正在尝试使用来自 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 matlab sh batch-processing
1个回答
0
投票

我想我知道该怎么做 所以如果你想输出文本,你可以复制并粘贴文本文件 如果有区别的话,这是批处理而不是 bash IDK

像这样: //echo 是输出文字

echo //文本

对不起,如果这是不好的答案,我只是不太了解您的情况

© www.soinside.com 2019 - 2024. All rights reserved.