请问在Linux下可以运行bat文件么?

请问在Linux下可以运行bat文件么?或者有没有什么其它的批处理方式?我是MAYA的用户,最近想加入Linux的行列,主要还是Maya的兼容性问题,Maya有linux... 请问在Linux下可以运行bat文件么?或者有没有什么其它的批处理方式?我是MAYA的用户,最近想加入Linux的行列,主要还是Maya的兼容性问题,Maya有linux版本,但不知道一些其它的周边操作可以不可以做。。例如说:像windows一样,利用bat文件,执行多文件渲染renderman(maya插件)有没有linux版本现在最重要的问题是,是否支持多文件渲染。。。。 展开
 我来答
吉祥二进制
高粉答主

2017-07-14 · 科技改变生活,生活改变科技。
吉祥二进制
采纳数:33926 获赞数:84579

向TA提问 私信TA
展开全部

1、如果bat文件指的是windows平台上以.bat为结尾的批处理文件。类似于下图所示的文件内容:

一般来说不能在linux平台进行运行,主要是因为windows和linux使用不同的shell控制结构和命令。

如果只是单纯的命令组合而成的.bat文件,并且linux平台也存在与windows上一样的命令,则可以兼容执行,比如下面的代码:

echo "hello world"

无论在windows上还是在linux上都是可以执行的。

2、如果bat文件指的就是批处理文件(Batch的简写),则linux和windows平台都可以执行,不同之处在于shell的不同,windows平台使用的cmd(命令提示符),linux平台中shell类型很多,一般默认为bash shell。两者都有自己的shell语法格式。

小Cherry丸子吖
2018-04-05 · TA获得超过2.7万个赞
知道小有建树答主
回答量:144
采纳率:43%
帮助的人:17万
展开全部
  1. .bat是批处理文件,在windows和linux上都可以使用。

  2. 不过在linux的命令行中不可以直接敲"xxx.bat",系统会去找所有的命令。

  3. 想要调用bat文件,需要写绝对路径,比如"/home/myDir/xxx.bat",或者是切换到bat文件所在的目录,然后键入:"./xxx.bat".这里的"./"是告诉系统在当前目录下找名为"xxx.bat"的文件执行。

  4. 在bat文件中不可以使用windows特有的命令。

  5. 在执行bat文件之前,确保bat文件的权限是可执行的,如果没改权限的话,很有可能会报错误:Permission denied.更改权限的方式请自己查询"chmod"命令的使用方法.

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-24
展开全部
Linux命令行的基本操作和Windows的CMD差不多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-24
展开全部
呵呵Linux命令行下面的脚本不知道要比bat强大多少倍
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-24
展开全部
如何应用啊?说说基本操作啥的。。。。我这现在还不敢贸然装LINUX,知道linux和maya一样,都是较为复杂,操作规则较多的东东,先谢过了。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式