unix - 在 unix 中对多个文件运行脚本

标签 unix shell

开始学习一些shell脚本。我有一个在一个文件上运行的 perl 脚本。我将如何编写一个 shell 脚本来在其中包含关键字“文件名”的所有文件上多次运行 perl 脚本?

所以在英语中,

for /filename/ in filenames  
    perl myscript.pl completefilename

谢谢。

最佳答案

find . -name "filename*" -exec perl myscript.pl '{}' \; 

关于unix - 在 unix 中对多个文件运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1087843/

相关文章:

php - 刚刚发现恶意 PHP 代码

linux - 我如何知道我是否在运行嵌套 shell?

linux - 在 bash 脚本中发出 pushd 命令后,readlink 命令行为异常

c - 如何在后台执行僵尸进程后避免它们

bash - 重用 Makefile prerequesite 中的百分号作为子目录名称

linux - awk 在 linux 中子集化失败

Python 3 不会从 Git Bash 命令行运行

unix - wget拒绝仍然下载文件

python - 如何在树莓派或任何其他 unix 系统上编写多命令 cronjob

regex - 获取 unix/linux 目录/子目录中任意位置文件名匹配模式的所有文件