shell脚本写一段当前路径下所有文件名,指定输出.apk后缀文件名代码
时间: 2024-05-07 12:16:21 浏览: 279
可以使用以下的 shell 脚本代码来实现:
```
#!/bin/bash
# 切换到当前目录
cd "$(dirname "$0")"
# 查找所有 .apk 后缀的文件并输出文件名
find . -type f -name "*.apk" -print
```
注意:这段代码只适用于 Linux 和 macOS 等类 Unix 系统,如果你在 Windows 上使用,需要使用类 Unix 终端工具,如 Git Bash 或 Cygwin 等。
相关问题
shell脚本写一段当前路径下所有文件名,修改.apk文件名的名称代码
以下是 shell 脚本代码:
```
#!/bin/bash
for file in *
do
if [[ $file == *.apk ]]; then
mv "$file" "${file%.apk}.new"
fi
done
```
这段代码会遍历当前路径下的所有文件,判断如果是以 .apk 结尾的文件,则把文件名改为 .new 结尾的名称。
shell脚本获取当前路径下所有文件名
可以使用以下命令获取当前路径下所有文件名:
```bash
ls -1
```
该命令会列出当前路径下所有文件和文件夹的名称,每个名称独占一行。其中 `-1` 参数指定每个名称占一行,方便后续处理。如果需要获取特定类型的文件名,可以使用通配符,如:
```bash
ls -1 *.txt
```
该命令会列出当前路径下所有后缀为 `.txt` 的文件名。如果需要获取子目录中的文件名,可以使用 `-R` 参数,如:
```bash
ls -1R
```
该命令会递归列出当前路径下所有文件和文件夹的名称,包括子目录中的文件和文件夹。
阅读全文
相关推荐
















