0
我得到一個shell腳本需要「轉換」爲批處理文件!批量Perl腳本
SET LOADERMID=app\run
##### SHELL PART #####
cd /d %BASEDIR%
LOADERMID=${LOADERMID//\//\\\/}
# Copy & minify index.html to dist
cat "$SRCDIR/index.html" | tr '\n' ' ' | \
perl -pe "
s/<\!--.*?-->//g; # Strip comments
s/isDebug: *1/deps:['$LOADERMID']/; # Remove isDebug, add deps
s/<script src=\"$LOADERMID.*?\/script>//; # Remove script app/run
s/\s+/ /g; # Collapse white-space" > "$DISTDIR/index.html"
echo "Build complete"
######## SHELL PART END ##########
我得到了它的大部分工作預計下一部分將文件複製到另一個目錄,並做了一些正則表達式/更換的東西。
現在我不知道如何在批處理文件中做到這一點。
- 是否可以批量調用perl?
- 是否有可能在批處理文件中執行perl代碼?
感謝您的幫助!
你有安裝Perl嗎?什麼樣的perl?由微軟或其他提供的Wscript exe部分?在'%PATH%' – npocmaka
中的PERL.EXS可能更簡單的替代方案就是在Perl中完成整個事情。 – reinierpost
你究竟想要什麼?要批量嵌入perl代碼或批量重寫perl代碼(非常困難)? – npocmaka