从批处理文件执行cygwin命令时发出问题

时间:2013-09-26 12:59:51

标签: bash batch-file cygwin

以下是我的命令。我想自动执行此命令。所以我使用批处理文件来调用此命令。但是此命令在批处理文件中不起作用。我可以更改目录。在“&&”之后部分我无法执行。请建议

启动C:/Cygwin/bin/mintty.exe / bin / env CHERE_INVOKING = 1 / bin / bash --login -i -c“cd / cygdrive / c / User_login_%date%/&& grep”用户:“会话 | grep模块| grep -v管理员| grep -v系统| grep -o”用户:[A-Za-z] * [A-Za-z] “ | grep -o“[A-Za-z] [A-Za-z] * $”| sort | uniq -c>> UserLogins.txt; exec bash“

1 个答案:

答案 0 :(得分:0)

这是直接复制吗?

start C:/Cygwin/bin/mintty.exe /bin/env CHERE_INVOKING=1 /bin/bash --login -i -c "cd /cygdrive/c/User_login_%date%/ && grep "User:" session | grep Module | grep -v Administrator | grep -v System | grep -o "User: [A-Za-z]* [A-Za-z]" | grep -o "[A-Za-z] [A-Za-z]*$" | sort | uniq -c >> UserLogins.txt;exec bash"

我认为您在"之前错过了双引号&&

相关问题