我正在写一个简单的 shell 脚本:
查找数据文件/-type f-print0|xargs-0 md5sum>数据文件.md5
在 Vista 下的 Cygwin 中,它只是待在那里,什么也没发生。在 Linux 上运行良好。
可能是什么问题呢??
供参考:
$ find --version 查找(GNU findutils)4.4.0 版权所有 (C) 2007 自由软件基金会,Inc. 许可证 GPLv3+:GNU GPL 版本 3 或更高版本 这是免费软件:您可以自由更改和重新分发它。 在法律允许的范围内,不提供任何担保。 作者为 Eric B. Decker、James Youngman 和 Kevin Dalley。 使用 GNU gnulib 版本 e5573b1bad88bfabcda181b9e0125fb0c52b7d3b 构建 启用的功能:O_NOFOLLOW(已启用)LEAF_OPTIMISATION FTS()CBO(级别=0)
答案1
把命令拆开。
find datafiles/ -type f -print0
给你什么?
find datafiles/ -type f
给你什么?
find datafiles/
给你什么?
ls -ld datafiles/
给你?