warning: apps_proc/src/vendor/qcom/proprietary/sensors-see/test/sns_client_test_cpp_cmdline_args/Makefile.am has type 100755, expected 100644
时间: 2023-08-11 11:04:14 浏览: 199
这个问题看起来像是一个文件权限的问题。文件权限是指文件的读写执行权限,其中100755表示所有者可以读写执行,而其他用户只能执行。100644表示所有者可以读写,其他用户只能读取。因此,这个问题可能是由于文件权限不正确导致的。
你可以尝试使用chmod命令更改文件权限,例如将该文件的权限更改为100644,命令如下:
```
chmod 644 apps_proc/src/vendor/qcom/proprietary/sensors-see/test/sns_client_test_cpp_cmdline_args/Makefile.am
```
如果这个问题还存在,可能需要检查文件是否存在于正确的位置,或者检查Makefile.am文件中是否存在其他语法错误。
相关问题
shell判断文本中是否包含apps_proc/src/kernel-5.10执行exit否则输出ok
可以使用以下的shell脚本来解决这个问题:
```
if grep -q "apps_proc/src/kernel-5.10" textfile.txt; then
echo "exit"
else
echo "ok"
fi
```
这个脚本首先使用`grep`命令来查找文本文件`textfile.txt`中是否包含字符串"apps_proc/src/kernel-5.10"。如果包含,则输出"exit";否则输出"ok"。`-q`选项表示只输出是否找到了匹配的字符串,不输出实际的匹配内容。
使用shell输出包含"Checking patch"字段的行中判断是否包含apps_proc/src/kernel-5.10,是则输出apps_proc/src/kernel-5.10不是则输出每行第一个/之前的内容
可以使用以下的shell脚本来实现:
```
grep "Checking patch" textfile.txt | awk -F'/' '{if ($0 ~ /apps_proc\/src\/kernel-5.10/) print "apps_proc/src/kernel-5.10"; else print $1}'
```
这个脚本首先使用`grep`命令查找包含"Checking patch"字段的行。然后使用`awk`命令来进行判断。如果这一行中包含"apps_proc/src/kernel-5.10",则输出"apps_proc/src/kernel-5.10";否则输出每行的第一个"/"之前的内容。其中`$0`表示整行内容,`~`表示匹配,`/`需要进行转义。
最终输出结果是所有符合条件的行中判断是否包含"apps_proc/src/kernel-5.10",如果包含则输出该字符串,否则输出每行第一个"/"之前的内容。
阅读全文