使用2条命令的输出创建输出文件名

时间:2019-03-04 15:19:11

标签: command debian ubuntu-server

我想使用while循环的输出来帮助形成文件名输出。为此,我使用cat通过while循环通过curl来解析curl的URL列表,因为存在许多URL,并且我已经使用cut来拉出URL的一部分以形成文件名。我也想以这种格式在其中添加日期,但是以下命令不喜欢它...

cat urls | while read line; do curl $line > " $(date "+%H:%M-%d/%m/%y" "$(echo $line | cut -d\/ -f5)")".txt; done

我希望输出为:

15:15-04/03/2019.resource1.txt
15:16-04/03/2019.resource2.txt
15:17-04/03/2019.resource3.txt

谢谢

0 个答案:

没有答案