我已经为Linux提供了完美的构建脚本。目前,我想适应Cygwin的构建,使它跨平台。问题是构建脚本使用管道重定向,比如|和>,当使用Cygwin的‘bash-c’时,需要用^转义。我想知道是否有任何解决方案可以避免为Cygwin转义每个管道重定向符号,比如bash命令行选项或env。例子:ls -l ^| tee 1.log
for path,dirs,files in os.walk(sys.argv[1]): for pat in ['*.cpp','*.c'f = open(fullname).read()
result = find_and_remove(f, r"Copyright (c) 2012, The Linux