批处理文件(batch file):也被称为批处理程序或脚本,可以简化日常或重复性任务。本质是无格式的文本文件,它包含一条或多条命令。
(1).bat是dos下的批处理文件,在window系统上执行的文件。本质就是DOS命令集合。
它的文件扩展名为.bat或.cmd。在dos中键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe来执行它。如:

mkdir /Project/Augustcd test/benchmark/sim
for file in $(ls)
domkdir /Project/August/$fileecho $filei=0while [ "$i" -le 6 ]do Ap ./$filemv /Project/DUMP/*.*    /Project/August/$file/i=$(($i+1))done
done

(2).sh另一个是linux下的批处理文件。本质就是shell命令集合
sh文件的使用方式是用管理员权限去找到那个文件执行./xx.sh文件名字就可以了。或者采用命令行sh xx.sh   如:

@echo offset sPath=D:\scriptfor /r %sPath% %%i in (*.*) do (
echo %%i
D:\Run.exe %%i
)
pause

sh文件(Linux)和bat文件(window)说明相关推荐

  1. win11无法打开.bat文件、打开.bat文件闪退解决方案,星露谷smapi mod安装时,.bat安装文件一闪而过

    遇到问题 在安装星露谷smapi mod时,安装mod所需要的.bat文件打不开,用管理员身份打开文件后,.bat文件一闪而过 问题分析 环境变量没有配置好 解决方案 打开设置-系统信息-高级系统设置 ...

  2. Linux C try 头文件,linux c 头文件

    //1.Linux中一些头文件的作用: #include //ANSI C.提供断言,assert(表达式) #include //GCC.GTK,GNOME的基础库,提供很多有用的函数,如有数据结构 ...

  3. java bat 运行 jar文件_运行bat文件启动java的jar且不弹出DOS窗口,后台运行java的jar包...

    本文主要是将java的jar包启动的cmd命令添加到bat文件来执行,且不弹出DOS窗口,也就是后台运行java的jar包. 这里以win10为例 1.新建 一个txt文件,在文件添加以下内容.其中E ...

  4. linux删除具有指定内容的文件,Linux bash删除文件中含“指定内容”的行功能示例...

    本文实例讲述了Linux bash删除文件中含"指定内容"的行功能.分享给大家供大家参考,具体如下: #!/bin/sh # 功能: 删除文件中含"指定内容"的 ...

  5. linux怎么模糊查找文件,linux模糊查找一个文件的方法

    在当前目录下搜索指定文件: find . -name test.txt 在当前目录下模糊搜索文件: find . -name '*.txt' 在当前目录下搜索特定属性的文件: find . -amin ...

  6. linux下怎么批量命名文件,linux下的文件操作——批量重命名

    概述:在日常工作中,我们经常需要对一批文件进行重命名操作,例如将所有的jpg文件改成bnp,将名字中的1改成one,等等.文本主要为你讲解如何实现这些操作 1.删除所有的 .bak 后缀: renam ...

  7. tgz文件linux打开,TGZ文件扩展名 - 什么是.tgz以及如何打开? - ReviverSoft

    你在这里因为你有,有一个文件扩展名结尾的​​文件 .tgz. 文件与文件扩展名 .tgz 只能通过特定的应用程序推出.这有可能是 .tgz 文件是数据文件,而不是文件或媒体,这意味着他们并不是在所有观 ...

  8. linux bin文件安装文件,Linux .bin安装文件制作

    一 Linux安装文件 Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类, 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文 ...

  9. linux 打开关闭文件,Linux系统编程-文件打开关闭

    一.文件描述符 对于Linux而言,所有对设备或文件的操作都是通过文件描述符进行的.当打开或者创建一个文件的时候,内核向进程返回一个文件描述符(非负整数).后续对文件的操作只需通过该文件描述符,内核记 ...

最新文章

  1. margin负值的理解和应用
  2. mysql被格式化恢复数据_三种常见数据库文件恢复方法介绍
  3. html自定义radio样式,用纯CSS 自定义radio checkbox 样式
  4. Android-源代码分析
  5. mysql 缓存监控_MySQL监控性能的一些方法总结
  6. 关于两个用于创建和销毁二维动态数组的宏
  7. 由社区推动的 .NET 6 新 API
  8. D3、EChart、HighChart绘图demol
  9. h5 移动端 监听软键盘弹起、收起
  10. JAVA重要基础之反射
  11. 利用H5和ChromiumWebBrowser构建应用
  12. Oracle_11g_R2数据库在Windows_Server_2008_R2企业版中安装
  13. 《Linux/Unix系统编程手册》源代码下载编译
  14. 期货市场对农业的影响
  15. Ruiy classicsQuotations
  16. 计算机网络:随机访问介质访问控制之CSMA协议
  17. python库——h5py读取h5文件
  18. el-form内el-select与el-input纵向不对齐的问题
  19. AsyncTask下载网络文件,并显示下载进度
  20. 打印skb内容的一小段代码

热门文章

  1. 值得一看的G32加工端面螺纹编程方法,很实用!
  2. 数组存储与指针学习笔记(三)指针与数组
  3. 物联网EIOT能源管理平台适用于哪些场合
  4. gitlab-ce 备份还原 迁移新系统
  5. 一个简单的内存读写带宽测试程序
  6. 健康饮食小程序 毕业设计-附源码280920
  7. 图像处理之Zhang Suen细化算法
  8. 论文解读第三代GCN《 Deep Embedding for CUnsupervisedlustering Analysis》
  9. 机会成本:要学会放弃、懂得舍得
  10. OpenStack架构详解