手机上执行 Shell 脚本:多次复制文件并重命名
以下是一个示例 Shell 脚本,可以实现多次复制文件并重命名,并且能够在手机上执行:
#!/bin/bash
# 备份文件名前缀
prefix='backup_'
# 循环复制和改名
for i in {1..10}
do
# 复制文件
cp file.txt 'file${i}.txt'
# 改名为备份文件名
mv 'file${i}.txt' '${prefix}file${i}.txt'
done
# 修改权限为可执行
chmod +x ${prefix}*.txt
该脚本将会复制名为'file.txt' 的文件 10 次,并且将每个文件重命名为'backup_file1.txt' 到 'backup_file10.txt'。最后,将备份文件的权限修改为可执行。
在手机上执行该脚本,你需要确保你的手机上安装了一个支持 bash 的终端应用程序,比如 Termux,并且将该脚本复制到手机上并执行。你可以使用以下命令将脚本复制到手机上:
scp script.sh user@192.168.1.100:/path/to/destination
其中,'user' 是你的用户名,'192.168.1.100' 是你的手机的 IP 地址,'/path/to/destination' 是你要将脚本复制到的目标路径。然后在 Termux 中使用'cd' 命令进入该目录,并运行以下命令:
./script.sh
这将会执行该脚本并复制和重命名文件。
原文地址: https://www.cveoy.top/t/topic/lWfV 著作权归作者所有。请勿转载和采集!