shell脚本搜索.c文件
时间: 2023-07-11 14:46:35 浏览: 69
您可以使用以下命令在当前目录及其子目录中搜索所有的 .c 文件:
```
find . -name "*.c"
```
其中,`.` 表示当前目录, `-name` 参数用于指定搜索的文件名模式, `*.c` 表示所有以 `.c` 结尾的文件。如果您想要在其他目录中搜索,可以将 `.` 替换为指定目录的路径。
相关问题
shell脚本读取info.plist文件
可以使用以下命令读取info.plist文件中的键值:
```
#!/bin/bash
# 读取info.plist文件中的键值
value=$(/usr/libexec/PlistBuddy -c "Print :CFBundleVersion" Info.plist)
echo "CFBundleVersion: $value"
```
其中,CFBundleVersion是info.plist文件中的一个键,可以根据需要替换为其他键名。PlistBuddy是OS X操作系统中用于读写plist文件的命令行工具,需要保证其路径正确。Info.plist是需要读取的plist文件名,需要和脚本在同一目录下或者使用绝对路径。最后,将读取到的键值保存到变量value中,并输出到控制台。
shell脚本读取info.plist文件,并赋值
可以使用以下命令读取info.plist文件中的键值,并将其赋值给一个变量:
```
#!/bin/bash
# 读取info.plist文件中的键值,并赋值
value=$(/usr/libexec/PlistBuddy -c "Print :CFBundleVersion" Info.plist)
echo "CFBundleVersion: $value"
```
其中,CFBundleVersion是info.plist文件中的一个键,可以根据需要替换为其他键名。PlistBuddy是OS X操作系统中用于读写plist文件的命令行工具,需要保证其路径正确。Info.plist是需要读取的plist文件名,需要和脚本在同一目录下或者使用绝对路径。最后,将读取到的键值保存到变量value中,并输出到控制台。你可以在脚本中继续使用变量value进行其他操作。