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/F3m 著作权归作者所有。请勿转载和采集!