我想追加" / *"到下面cmd的输出路径:
查找/ home / mba / Desktop / -type d -name"记录"
我尝试使用sed正则表达式如下:
find / home / mba / Desktop / -type d -name" logs" | sed -e' s /(^。)/ \ 1 / /'
但我收到以下错误: sed:-e expression#1,char 14:`s'
的未知选项提前致谢。
答案 0 :(得分:1)
这是一个使用awk
的工作解决方案:
find /home/mba/Desktop/ -type d -name "logs" | awk '{ print $1"/*" }'
或sed
:
find /home/mba/Desktop/ -type d -name "logs" | sed 's/$/\/\*/'
答案 1 :(得分:1)
find /home/mba/Desktop/ -type d -name "logs" -printf '%p/*\n'