A. linux下可以运行.bat文件吗
不可以,来这个格式是微软专有源的。LINUX下的批处理文件一般是.SH格式的。批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat 。
B. 求教怎么在Linux跑.bat批处理脚本
看看有没有dos模拟器吧。没有的话就没法跑,就算有了,bat中的部分代码估计也无法正常执行。这样吧,你系统里安装一个虚拟机,然后虚拟机里面装个微软系统,这样就能在虚拟机系统里面运行bat文件了。
C. linux 下想执行一条命令,想双击之后执行,,就类似win下的.bat文件怎么做
脚本名称记好 例如 123.sh然后在里面写#!/bin/bashnohup /etc/init.d/ssh start > 123.log(爱输出到哪儿输出到哪儿 到/dev/null也行)保存后即可执行回要结束的时候答 ps aux |grep 123.sh然后 kill掉查到的进程号即可
D. linux下运行bat命令
你把wine安装到了哪个目录?如果已经添加环境变量,就直接./wine hello/1.bat否则wine也要加全路径名。
E. linux下可以运行.bat文件吗
应该是不能的,一般是用脚本文件吧,不会用.bat的。当然用wine模拟理论上是可以的版,但是我权不认为它运行了以后会有什么结果,毕竟.bat实现的功能是针对windows,对linux而言应该……但是,依然要说的是,由于.bat是后缀名下,而linux下的后缀名只是识别作用,linux会根据文件的真实类型执行,那么如果这个文件的后缀名是.bat,但是内容实际是个脚本,还是可以正常的执行的。
F. bat文件,在linux平台下,怎么运行
bat是批处理文件,在windows和linux上都可以使用.不过在linux的命令行中不可以直接敲"xxx.bat",系统会去找所有的命令,发现没有叫"xxx.bat"的命令的时候就会返回:command not found.
想要调用bat文件,需要写绝对路径,比如"/home/myDir/xxx.bat",或者是切换到bat文件所在的目录,然后键入:"./xxx.bat".这里的"./"是告诉系统在当前目录下找名为"xxx.bat"的文件执行.
需要注意的是:
在bat文件中不可以使用windows特有的命令,比如,"call cmd.exe"之类的;
在执行bat文件之前,确保bat文件的权限是可执行的,如果没改权限的话,很有可能会报错误:Permission denied.更改权限的方式请自己查询"chmod"命令的使用方法.
G. 请问在Linux下可以运行bat文件么
bat是批处理文件,在windows和linux上都可以使用。
不过在linux的命令行中不可以直接敲"xxx.bat",系统会去找所有的命令。
想要调用bat文件,需要写绝对路径,比如"/home/myDir/xxx.bat",或者是切换到bat文件所在的目录,然后键入:"./xxx.bat".这里的"./"是告诉系统在当前目录下找名为"xxx.bat"的文件执行。
在bat文件中不可以使用windows特有的命令。
在执行bat文件之前,确保bat文件的权限是可执行的,如果没改权限的话,很有可能会报错误:Permission denied.更改权限的方式请自己查询"chmod"命令的使用方法.
H. 请问在Linux下可以运行bat文件么
bat是批处理文件,在windows和linux上都可以使用。
不过在linux的命令行中不可以直接敲"xxx.bat",系统会去找所有的命令。
想要调用bat文件,需要写绝对路径,比如"/home/myDir/xxx.bat",或者是切换到bat文件所在的目录,然后键入:"./xxx.bat".这里的"./"是告诉系统在当前目录下找名为"xxx.bat"的文件执行。
在bat文件中不可以使用windows特有的命令。
在执行bat文件之前,确保bat文件的权限是可执行的,如果没改权限的话,很有可能会报错误:Permission denied.更改权限的方式请自己查询"chmod"命令的使用方法.
I. bat命令在linux下可执行吗
不可以,一个是 DOS 命令,一个是 Linux环境
J. 在Linux系统里,怎么样定时执行bat文件,写了一个javaWeb项目的脚本,要怎样定时运行这个XXX.BAT文件
bat?sh脚本还行,bat似乎不行吧。crontab可以定时执行任务。你可以网络一下使用