首页 > 系统相关 >写一个Linux的 shell脚本删除目录 stud001~stud140 目录下的所有文件

写一个Linux的 shell脚本删除目录 stud001~stud140 目录下的所有文件

时间:2024-05-23 10:45:07浏览次数:12  
标签:shell 140 stud001 stud140 stud 目录

用户:

在linux的shell脚本中写个循环,可以遍历目录 stud001 直到 stud140, 并将目录stud001 到stud 140 目录中的内容全部删除。

讯飞星火:

在shell脚本中,我们可以使用for循环和rm命令来实现这个需求。以下是一个简单的示例:

1 #!/bin/bash
2 for i in $(seq -f "%03g" 1 140)
3 do
4 rm -rf "stud$i"/*
5 done

在这个脚本中,我们使用了bash的序列生成功能来生成从001到140的数字,然后将其作为目录名的一部分。对于每个这样的目录,我们都执行了rm -rf "stud$i"/*命令,该命令会删除目录下的所有文件和子目录。

标签:shell,140,stud001,stud140,stud,目录
From: https://www.cnblogs.com/teacher-chen/p/18207854

相关文章

  • python在Linux环境下访问Windows共享目录
    1.smbprotocol 不推荐,偶然会出现 "SMBsocketwasclosed,cannotsendorreceiveanymoredata" 的异常。pipinstallsmbprotocol实现代码:#!/usr/bin/envpython#-*-encoding:utf-8-*-fromsmbclientimportopen_file,register_session,delete_session......
  • 按文件扩展名查找目录下的文件
    From: https://mp.weixin.qq.com/s/RxyRU5kYvYJ3Wb4I86Vx6A---------------------------------------------------------------------------------------importglobclassTest_Find_File:deftest_find_file(pattern,path='.'):"""......
  • 基于ADB Shell 实现的 Android TV、电视盒子万能遥控器 — ADB Remote ATV
    ADBRemoteATVAndroidTV的遥控器,基于ADBShell命令ADBRemoteATV是一个AndroidTV的遥控器,基于ADBShell命令,泛用性更高。下面的shell命令,是软件的基本原理,通过shell命令可模拟物理遥控器的基本按键,此外还可以快捷启动指定APP、借助手机软键盘输入中/英字符等。......
  • shell(一)
    shell(一)单选题1、在bash中,快捷键【Ctrl+Z】的作用是什么?A、中止前台任务B、给当前文件加上.eofC、将前台任务转入后台D、注销当前用户2、使用sed命令删除文件file中的所有文本行开头的空格,下列命令正确的是。A、sed-r's/^\s+//g'fileB、.sed-r'/^./s*///g'file......
  • 递归地获取当前目录下所有文件的后缀名(不重复)
    好的,这里是修改后的批处理脚本,它将递归地获取当前目录下所有文件的后缀名,并将不重复的后缀名输出到当前目录下的a.txt文件中,然后结束:@echooffsetlocalenabledelayedexpansion::初始化一个空的集合用来存储后缀名set"suffixList="::递归遍历当前目录及其子目录下的所......
  • Shell阶段04 shell流程之case语句, 服务启动停止脚本(rsync, nginx), shell加锁机制
    1.流程控制语句之case语句case主要作用是对程序的选择,循环等操作#语法:case变量in变量值1)命令序列;;#命令序列结束符变量值2)命令序列;;变量值3)命令序列;;变量值N)命令序列......
  • 工程目录下.git目录过大文件清理
    1.查看当前5个大文件gitrev-list--objects--all|grep"$(gitverify-pack-v.git/objects/pack/*.idx|sort-k3-n|tail-5|awk'{print$1}')"2.一个一个将大文件从提交记录中移除gitfilter-branch--force--index-filter'gitrm-rf--cached--ignore-u......
  • Python教程:拆分多级目录的方法
    实现多级目录差分,举例说明如下:假设现有的目录结构如下:1、2、2.1、2.2、2.3、2.4、3、4、5、6、6.1、6.1.1、6.1.2、6.1.3、6.1.4、6.2、6.3、6.4、7、8、9、10。经过差分后,得到的各级目录为:一级目录:1、2、3、4、5、6、7、8、9、10二级目录:2.1、2.2、2.3、2.4和6.1、6.2、6......
  • powershell7升级笔记
    https://learn.microsoft.com/zh-cn/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.3#msi安装powershell7法一:推荐MSI安装方式,全打钩,可以自动配置环境变量和右键菜单https://learn.microsoft.com/zh-cn/powershell/scripting/install/i......
  • 在 Windows 上运行,如何以管理员身份运行你的命令提示符或 PowerShell
    在Windows上以管理员身份运行命令提示符或PowerShell是非常简单的过程。以下是具体步骤:以管理员身份运行命令提示符:在开始菜单搜索框中输入cmd,然后从搜索结果中找到并点击命令提示符。右键点击命令提示符图标,然后在弹出的菜单中选择以管理员身份运行。以管理员身份......