我是Unix Shell Scripting和Perl Scripting的初学者。
我想有一个示例程序,教我如何更新目录上的文件内容。 场景是,有一个目录有n个文件。 在这n个文件中,m个文件已被修改。 我需要更新目录中修改过的文件的内容。
给我一个简单的shell脚本来执行此操作。
谢谢和问候,
维杰
答案 0 :(得分:2)
我会这样找到:
find your_directory -newermt time_of_last_check -exec modify_script.sh {} \;
其中:
your_directory是您拥有文件的目录。
time_of_last_check是您上次运行此命令的时间
modify_script.sh是您将运行以修改文件的程序,它应该采用一个参数,这是要修改的文件名。
答案 1 :(得分:1)
在 Perl
中