我在 bash 脚本中有以下行:
find . -name "paramsFile.*" | xargs -n131072 cat > parameters.txt
当我使用这个命令时,我需要确保文件连接的顺序不会改变。例如,如果我在同一组 paramsFile.* 上运行此命令两次,则 parameters.txt 两次都应该相同。我的问题是,是这样吗?如果不是,我如何确定它是?
谢谢!
编辑:xargs 也有同样的问题:这会改变文件输入 cat 的方式吗?
Edit2:正如 William Pursell 指出的,这个问题实际上是关于 find 的。find 是否总是以相同的顺序返回文件?