Unix命令模拟DOS命令

时间:2012-06-19 08:05:24

标签: unix batch-file migration ksh

我的批处理脚本中有下一个命令

dir project\*.java /s /B > temp_file  

命令从目录和所有子目录获取所有*.java个文件,并将路径插入temp_file
UNIX上这个命令的模拟是什么?

3 个答案:

答案 0 :(得分:2)

如果你的意思是BASH(Unix可以与几个命令行shell一起使用,但BASH绝对是最受欢迎的一个):

find project -name "*.java" >temp_file

答案 1 :(得分:0)

find project -iname \*.java > temp_file

答案 2 :(得分:0)

试试这个:

ls -R  project | grep .\*.java$ > temp_file

@unkulunkulu谢谢;)