尽管我是目录的所有者(pi),但仍拒绝该权限
pi@raspberrypi:~/Desktop $ sudo ls -al
total 16
d-wx--x--x 3 pi pi 4096 Jan 12 11:30 .
drwxr-xr-x 21 pi pi 4096 Jan 12 11:28 ..
-rw-r--r-- 1 pi pi 82 Jan 11 16:13 cmd.txt
drwxr-xr-x 6 pi pi 4096 Jan 12 11:30 openvibe-2.0.0-src
pi@raspberrypi:~/Desktop $ ls
ls: cannot open directory '.': Permission denied
Run Code Online (Sandbox Code Playgroud) 我正在尝试查找并替换所有出现的这种情况:
#include <boost
Run Code Online (Sandbox Code Playgroud)
有了这个:
#include </home/pi/Desktop/boost_1_66_0/boost
Run Code Online (Sandbox Code Playgroud)
使图书馆工作。这是我想出的:
sed -i 's/#include <boost/#include <\/home\/pi\/Desktop\/boost_1_66_0\/boost/g' *
Run Code Online (Sandbox Code Playgroud)
但给了我这个:
sed:无法编辑构建:不是常规文件
我是否转义了'/' 错误还是# 问题?