+ -
当前位置:首页 → 问答吧 → 钻牛角尖的一个问题: 怎么查看 echo --help

钻牛角尖的一个问题: 怎么查看 echo --help

时间:2011-10-29

来源:互联网

请教一个问题,就是cat参数中的路径带空格。
一般是在路径上加引号的。
我用find命令找了一些文本文件。然后用cat把这些文件打印到标准输出。命令行如下
代码:
cat $(find .  -name aaa )

但是这样有一个问题,那就是如果有路径中出现空格就出问题了。于是我就想给它加上引号。我是用awk加上的引号。
代码:
cat $(find . -name aaa|awk '{print "\""$0"\""}')

但是这样cat却提示说该文件或目录不存在。
请问这是怎么回事呢?cat对参数是怎么识别的啊?

作者: zsneoks   发布时间: 2011-10-29

它提示找不到的那文件是带引号的文件路径。
而我手动去cat一下那个找不到的路径却是可以的。

作者: zsneoks   发布时间: 2011-10-29

热门下载

更多