file_dir=` -maxdepth - type d`for dir in $file_dirdo file_name=`basename $dir` if [ $file_name != "目标文件名" ];then rm -rf $dir if [ $? != 0 ];then echo "未删除成功!" exit -2 fi fidone…
#!/bin/bash direc=$(pwd) for dir2del in $direc/* ; do if [ -d $dir2del ]; then rm -rf $dir2del fi done…
原文 (C#)Windows Shell 编程系列1 - 基础,浏览一个文件夹 (本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢-) Windows Shell 编程,即 Windows 外壳编程.我们所看到的资源管理器以及整个桌面,都是一个 Shell. 关于 Windows 外壳的基本概念,我这里不做详细介绍,不了解的朋友,可以看看 姜伟华 的 Windows外壳名字空间的浏览. 好,现在让我们从基础学起,早日做出一个强大的资源管理器软件.(偶也是初学者,多多指教) 1 - 基…
用正则表达式匹配时间格式命名的文件夹 ls mypath | grep -E "[0-9]{4}-[0-9]{1,2}" mypath为需要查询的目录 查询出来的文件夹格式为:例 2018-12 如果要 2018-12-1 这种格式则把正则改为 ls mypath | grep -E "[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}" 如果是2018/12/1这种格式就把中间的"-"改为"/" 如果是两种格式都要…
  一,操作字符串 1,字符串长度 expr 命令取字符串函数 自带shell函数读取 2,匹配字符串开头字串的长度   !!!!!!!!!!!!$substring是正则表达式.!!!!!!!!! expr 格式 expr match "$string" '$substring' expr "$string" : '$substring' 3,索引 格式 expr index $string $substring 求出第一次出现的位置 4,提取子串 1)格式:${…
细心的朋友会发现,在Win10此电脑(计算机)中,除了我们最熟悉的磁盘外,还新增了视频.图片.文档.下载.音乐.桌面这6个文件夹.不少网友举觉得这6个文件夹其实并没什么用,想要去除删掉.那么Win10怎么去掉文件夹?目前唯一的方法就是通过修改注册表来去掉计算机中的6个文件夹. Win10删除6个文件夹方法1).使用Win+R组合快捷键打开“运行”对话框,然后键入注册表命令 regedit ,回车,打开注册表. 2).打开注册表后,依次展开:HKEY_LOCAL_MACHINE\SOFTWARE\…
今天上传代码把不需要的push上去了.结果想删除那个不想要的怎么弄都不行.网上大部分都是把那个项目整个暴力删除.那可不行啊那么多都删除.下次上传不是要命啊! 试啊试终于解决了.顺便记录一下也帮助下需要的朋友. 看下图1: 比如我想删除webqq这个文件夹 github命令: $git rm  -r  --cached  加文件名 如图2: 敲回车键 然后输入 $git commit -m 加文件名 如图3: 敲回车键 然后push提交信息 $git push origin master 如图4:…
rm -rf 文件名 管理员的身份进行删除…
在桌面创建一个记事本,将以下内容复制粘贴到记事本中,将记事本的拓展名修改为bat即可,然后将该文件放到需要执行的目录双击. @echo off setlocal enabledelayedexpansion del /q c:\empty_dir del /q c:\directory.txt REM 下面的代码加上sort /r ,表示逆序排列文件夹.子文件夹在前,父文件夹在后. dir /a:d /b /s "." | sort /r > "%cd%\directo…
把下面几个注册表项依次删除掉 "图片"文件夹:[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "音乐"文件夹:[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer…