我正在尝试从批处理文件中运行sort命令从new.txt获取行并将它们输出到unique.txt
C:\ cygwin64 \ bin \ bash -c" sort -u new.txt> unique.txt"
这不起作用
但是,如果我将new.txt放入home / Administrator目录并在终端中运行该命令就可以了。
答案 0 :(得分:2)
写了一个剧本:
#!/bin/bash
sort -u /home/Administrator/new.txt > unique.txt
批处理文件:
set PATH=C:\cygwin64\bin;%PATH%
c:\cygwin64\bin\bash.exe /usr/bin/u.sh
一切都好:)
答案 1 :(得分:0)
或者您可以直接从cmd直接执行此操作而不使用bash:
C:\cygwin64\bin\sort -u new.txt > unique.txt