使用顺序编号自动执行bash中的文件处理

黑零

我在包含timespec时间戳的目录中具有以下格式的二进制文件:

timeStamps_from_callId_1
timeStamps_from_callId_2
timeStamps_from_callId_3
timeStamps_from_callId_4
timeStamps_from_callId_5
......

而且我timing_reader在同一个目录中有一个具有以下格式的程序:

Usage: ./timing_reader <timing-file> [output file]

现在,我想通过Bash脚本自动处理这些文件,以使每个输出文件都将被精确命名为扩展名为.csv的输入文件。例如:

./timing_reader timeStamps_from_callId_1 timeStamps_from_callId_1.csv

./timing_reader timeStamps_from_callId_2 timeStamps_from_callId_2.csv

等等。我是Bash的非常基本的用户,没有任何脚本编写经验。任何帮助都将受到高度赞赏。

内哈尔·J·瓦尼(Nehal J Wani)

也许是为了循环?:

for i in timeStamps_from_callId_*;
do
   ./timing_reader ${i} ${i}.csv
done

或者,awk ?:

ls timeStamps_from_callId_* | awk '{printf "./timing_reader %s %s.csv",$0,$0}' | sh -

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用PuTTY / Plink在Windows批处理文件中的设备上顺序执行多个命令?

如何使用批处理文件以编号顺序列出文件夹中特定扩展名的所有文件

命令提示符/批处理-使用顺序编号重命名多个文件

如何使用ffmpeg从0开始按顺序对编号/命名的文件进行批处理?

在bash中启动的可执行文件顺序

Bash脚本使用关联表以特定顺序处理文件

如何在bash中创建按顺序编号的文件名?

如何列出文件的顺序与flyash在bash中执行文件的顺序相同?

bash 中的陷阱执行顺序

&& 和 || 的执行顺序 在 Bash 中

使用自动编号设置文件名

使用jq在bash中处理JSON文件

使用 bash 处理文件链接中的空间

在Mac中自动执行击键顺序

Bash列表/处理文件按特定顺序

仅在执行完一个文件后,才在批处理文件中顺序执行Php片段

Access女士,使用Excel修改表格;处理ID自动编号

PHP中的顺序编号

如何使用xtable或knitr :: kable抑制.Rmd文件中的自动表名和编号?

自动执行重命名文件bash脚本

如何在JavaScript中对按顺序编号的文件进行排序?

重命名在Shell中以相反顺序编号的文件

如何删除目录中顺序编号的文件的一半?

bash中命令的执行顺序是什么?

Bash grep字符串+文件中的数组,但仅在顺序正确时才执行某些操作

在Windows中从批处理文件执行命令后,如何防止PuTTY shell自动退出?

多重处理:执行顺序

按目录顺序编号文件

批处理文件以自动执行树命令> pdf文件