小编seu*_*mac的帖子

将列表的行添加为文件名中的前缀

如何将列表元素作为前缀加上“_”添加到文件名?

文件名:

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 工作。

谢谢。

bash text-processing

6
推荐指数
2
解决办法
298
查看次数

脚本中的 Shebang 序列

让我们假设shebang 序列包含在一个单独的文件中编写的脚本中;例如,我创建了一个example.sh脚本文件。

如果我在文件中添加shebang序列:

 #!/bin/sh
Run Code Online (Sandbox Code Playgroud)

我如何确定上面的命令未被识别为注释(在 Linux Bash 脚本中,#通常被视为注释的开始。

shell shebang

0
推荐指数
1
解决办法
200
查看次数

标签 统计

bash ×1

shebang ×1

shell ×1

text-processing ×1