如何将列表元素作为前缀加上“_”添加到文件名?
文件名:
aaa.gf
bbr.gf
cee.gf
Run Code Online (Sandbox Code Playgroud)
列表.txt:
pplo
125ss
35w2
Run Code Online (Sandbox Code Playgroud)
想要的结果:
pplo_aaa.gf
125ss_bbr.gf
35w2_cee.gf
Run Code Online (Sandbox Code Playgroud)
所有元素都在同一个文件夹中。所有目标文件都以 .gf 结尾。list.txt 的行应对应于按字母顺序排序的文件名,如示例所示。
卡住了:
for f in *.gf; do mv "$f" LINE_"$f"; done
Run Code Online (Sandbox Code Playgroud)
不知道如何使 LINE 工作。
谢谢。