繁体   English   中英

如何在Windows上的Linux中启动Shell脚本制作

[英]How to launch a shell script make with Linux on Windows

我有一个使用以下代码的Linux shell脚本:

 #!/bin/sh

    awk '{ print $3,$2,$4,$1}' df_real_credit_network_B0.00_BC0.00_l33.33_day1 > credit_adj
    awk '{ print $3,$2,$5,$1}' df_real_interbank_network_B0.00_BC0.00_l33.33_day1 > interbank_adj

该脚本创建两个对象:“ credit_adj”和“ interbank_adj”,这是软件R其他脚本所必需的。 显然Windows无法识别该脚本,因此我尝试用“ .bat”修改扩展名“ .sh”,然后从脚本中删除了字符串"#!/bin/sh" 这样,两个对象被创建但为空,因为Windows无法识别指令awk 如何正确创建两个对象?

谢谢

您不能在Windows中直接运行Unix Shell脚本,在Windows中运行Unix / Linux Shell脚本的一种方法是在Windows中安装cygwin并在cygwin中运行脚本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM