Shell 如何在上次修改的文件上应用unix2dos?
好的,我的目录中有几个文件,它们遵循以下模式:Shell 如何在上次修改的文件上应用unix2dos?,shell,unix,Shell,Unix,好的,我的目录中有几个文件,它们遵循以下模式: TEST_20150130.txt TEST_20150202.txt TEST_20150203.txt TEST_20150204.txt TEST_RESULT_20150130.csv TEST_RESULT_20150202.csv TEST_RESULT_20150203.csv TEST_RESULT_20150204.csv 现在我想应用unix2dos命令,但只在TEST_20150204.txt和TEST_RESULT_201
TEST_20150130.txt
TEST_20150202.txt
TEST_20150203.txt
TEST_20150204.txt
TEST_RESULT_20150130.csv
TEST_RESULT_20150202.csv
TEST_RESULT_20150203.csv
TEST_RESULT_20150204.csv
现在我想应用unix2dos命令,但只在TEST_20150204.txt和TEST_RESULT_20150204.csv上应用
有谁能建议最简单的单行脚本是什么?最简单(但不一定最健壮):
这很简单,肯定会对您的示例起作用,但您也应该意识到,一般来说,您也可以使用下面的命令。。。取决于您只想修改今天的文件还是只想修改最后一个文件
unix2dos `find -maxdepth 1 -type f -daystart -mtime -1`
谢谢,这看起来是一个很好的简单的方法来实现我所需要的。这一个只看今天的文件吗?我只想修改最后2个文件,不需要检查它是什么时候产生的
unix2dos `find -maxdepth 1 -type f -daystart -mtime -1`