如何创建bash脚本以执行其他一些操作

如何创建bash脚本以执行其他一些操作,bash,shell,Bash,Shell,我不熟悉bash脚本,我有一个小代码,它将PDF作为输入,执行一些操作并返回PDF。但是它一次只运行一个文件,所以我们必须为每个文件运行它 代码可以按如下方式运行,其中“hello”是代码:- hello path_to_original_pdf path_to_updated_pdf 我需要编写一个Bash脚本,从文件夹中逐个读取文件,对每个文件执行“hello”操作,然后将更新后的PDF保存到输出文件夹中 我试过这样的方法: target = "path_to_updated_pdf" f

我不熟悉bash脚本,我有一个小代码,它将PDF作为输入,执行一些操作并返回PDF。但是它一次只运行一个文件,所以我们必须为每个文件运行它

代码可以按如下方式运行,其中“hello”是代码:-

hello path_to_original_pdf path_to_updated_pdf
我需要编写一个Bash脚本,从文件夹中逐个读取文件,对每个文件执行“hello”操作,然后将更新后的PDF保存到输出文件夹中

我试过这样的方法:

target = "path_to_updated_pdf"
for filename in "path_to_original_pdf"/*
do
    hello $filename $target
done;

有人能建议这样做是否正确吗?

=
周围的空格中加上缺少的引号,你就差不多做到了。也就是说,请注意,我们要求每个问题都是关于一个特定问题的,是在知识库中查找关于该问题的其他问题后提出的。在这种情况下,您遇到了两个问题(分配不起作用,扩展没有被引用以确保每个结果只包含一个参数),这两个问题都已经存在于我们的知识库中……顺便说一句,这是一个很好的资源;在这里提问之前,运行代码并修复发现的内容总是值得的。