⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 早期freebsd实现
💻
字号:
SHELL = /bin/shbigtest:	basic poundbang gawk.extensionsbasic:	msg swaplns messages argarray longwrds \	getline fstabplus compare arrayref rs fsrs rand \	fsbs negexp asgext anchgsub splitargv awkpath nfset reparsegawk.extensions:	fieldwdth ignrcase posix manyfiles igncfsextra:	regtest inftestpoundbang::	cp ../gawk /tmp && chmod +x poundbang && ./poundbang poundbang >tmp	rm -f /tmp/gawk	cmp poundbang.good tmp && rm -f tmpmsg::	@echo 'Any output from "cmp" is bad news, although some differences'	@echo 'in floating point values are probably benign -- in particular,'	@echo 'some systems may omit a leading zero and the floating point'	@echo 'precision may lead to slightly different output in a few cases.'swaplns::	@../gawk -f swaplns.awk data >tmp	cmp swaplns.good tmp && rm -f tmpmessages::	@../gawk -f messages.awk >out2 2>out3	cmp out1.good out1 && cmp out2.good out2 && cmp out3.good out3 && \		rm -f out1 out2 out3argarray::	@TEST=test ../gawk -f argarray.awk >tmp	cmp argarray.good tmp && rm -f tmpfstabplus::	@echo '1		2' | ../gawk -f fstabplus >tmp	cmp fstabplus.good tmp && rm -f tmpfsrs::	@../gawk -f fsrs.awk fsrs.in >tmp	cmp fsrs.good tmp && rm -f tmpigncfs::	@../gawk -f igncfs.awk igncfs.in >tmp	cmp igncfs.good tmp && rm -f tmplongwrds::	@../gawk -f longwrds.awk manpage | sort >tmp	cmp longwrds.good tmp && rm -f tmpfieldwdth::	@echo '123456789' | ../gawk -v FIELDWIDTHS="2 3 4" '{print $$2}' >tmp	cmp fieldwdth.good tmp && rm -f tmpignrcase::	@echo xYz | ../gawk -v IGNORECASE=1 '{sub(/y/, ""); print}' >tmp	cmp ignrcase.good tmp && rm -f tmpregtest::	@echo 'Some of the output from regtest is very system specific, do not'	@echo 'be distressed if your output differs from that distributed.'	@echo 'Manual inspection is called for.'	AWK=`pwd`/../gawk ./regtestposix::	@echo '1:2,3 4' | ../gawk -f posix >tmp	cmp posix.good tmp && rm -f tmpmanyfiles::	@mkdir junk	@../gawk 'BEGIN { for (i = 1; i <= 100; i++) print i, i}' >tmp	@../gawk -f manyfiles.awk tmp tmp	@echo -n "This number better be 1 ->"	@wc -l junk/* | ../gawk '$$1 != 2' | wc -l	@rm -rf junk tmpcompare::	@../gawk -f compare.awk 0 1 compare.in >tmp	cmp compare.good tmp && rm -f tmparrayref::	@../gawk -f arrayref >tmp	cmp arrayref.good tmp && rm -f tmprs::	@../gawk -v RS="" '{print $$1, $$2}' rs.data >tmp	cmp rs.good tmp && rm -f tmpfsbs::	@../gawk -v FS='\' '{ print $$1, $$2 }' fsbs.in >tmp	cmp fsbs.good tmp && rm -f tmpinftest::	@echo This test is very machine specific...	@../gawk -f inftest.awk >tmp	cmp inftest.good tmp && rm -f tmpgetline::	@../gawk -f getline.awk getline.awk getline.awk >tmp	cmp getline.good tmp && rm -f tmprand::	@echo The following line should just be 19 random numbers between 1 and 100	@../gawk -f rand.awknegexp::	@../gawk 'BEGIN {a = -2; print 10^a }' >tmp	cmp negexp.good tmp && rm -f tmpasgext::	@../gawk -f asgext.awk asgext.in >tmp	cmp asgext.good tmp && rm -f tmpanchgsub::	@../gawk -f anchgsub.awk anchgsub.in >tmp	cmp anchgsub.good tmp && rm -f tmpsplitargv::	@../gawk -f splitargv.awk splitargv.in >tmp	cmp splitargv.good tmp && rm -f tmpawkpath::	@AWKPATH=".:lib" ../gawk -f awkpath.awk >tmp	cmp awkpath.good tmp && rm -f tmpnfset::	@../gawk -f nfset.awk nfset.in >tmp	cmp nfset.good tmp && rm -f tmpreparse::	@../gawk -f reparse.awk reparse.in >tmp	cmp reparse.good tmp && rm -f tmp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -