加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

shell 脚本(批量创建脚本)

发布时间:2020-12-15 16:40:08 所属栏目:安全 来源:网络整理
导读:while ;(创建文20个文件 ) cd /etc/services mkdir -p scripts vim scirpts .sh #!/bin/bash i= 1,dir=/scirpts while [ $i -lt 21 ] do touch dir/test$i let i = $i+1 done 批量改名: #!/bin/bash i= 1,dir=/scirpts while [ $i -lt 21 ] do mv dir/ test

while ;(创建文20个文件)

cd /etc/services

mkdir -p scripts

vim scirpts .sh

#!/bin/bash

i= 1,dir=/scirpts

while [ $i -lt 21 ]


do touch dir/test$i

let i = $i+1


done

批量改名:

#!/bin/bash

i= 1,dir=/scirpts

while [ $i -lt 21 ]


do mv dir/ test$i alex$i

let i = $i+1


done

删除询问:


for file in dir/*

do rm -i $file

done



首先要创建环境

#!/bin/bash

shopt -s expand _aliases

aliases=ll=''ll -s ''

cd /root /scripts/test/alex

if [ ! -e alex ]

then

/bin/mkdir -p alex

else

echo" ''

fi

path=/root /scripts/test/alex

cd $path

for i ( i=1;i<10;i++)

do

/bin/tuoch alex-$i finshed .jgp

done


变量子串结尾删除最短匹配

for file in ls *.jpg

do

mv $file ${file %fiinshed*}.jpg

done

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读