作者jackySnake (风筝线断)
看板EE_DSnP
标题hw1.1 批改说明
时间Sun Apr 12 14:34:07 2009
p1 (50pts)
a. 自己安装的要写出用哪一个virtual machine
连上工作站得要写出"哪个"工作站
会斟酌扣分
b. 没写Memory大小会扣3分
c.
d. 有4个问题,少回答的会扣2.5分
e. 没写version 的会被5分
f.
p2 (45pts)
================ p2 reference answer ===================
a. grep -v ' Darr (nothing)' hw1.1.p2.log > hw1.1.p2a.log
b. grep -n 'Output Transition Time' hw1.1.p2.log | sort -n -t: -k 3 > hw1.1.p2b.log
c. grep -e '=========' -e 'Name:' -e ' Output Transition Time' -e ' Arrival time' hw1.1.p2.log >hw1.1.p2c.log
========================================================
p3 (30pts)
================= p3 reference answer ==================
1. qm < Start recording macro 'm' >
2. /Name [Enter] < Find "Name" >
3. d/U [Enter] < Delete until find "U" >
4. J < Join next line >
5. d/: [Enter] < Delete until find ":" >
6. x < Delete ':' >
( 5, 6 can use "df:", too )
7. repeat 5, 6
8. q < Stop recording macro 'm' >
9. 4000@m < Execute 'm' 4000 times >
========================================================
指令错误: -10
没定义macro: -10
使用macro错误: -5
没用/Name -5
没用d/?: -5
没用J: -5
没用x: -5
注: 题目的要求并不仅限於此log file,故使用 "24d" 或者是 "d/ "
这种在此case会对的指令,但是并不符合题目要求者会被扣分。
p4.a (10pts) p4.b (15pts)
======================== script file =============================
make -f ./hw1.1.p4a.make &> ./a.make.log
./hw1.1.4a &> ./a.exe.log
make clean -f ./hw1.1.p4a.make &> ./a.clean.log
make -f ./hw1.1.p4b.make &> ./b.make.log
./hw1.1.4b &> ./b.exe.log
make clean -f ./hw1.1.p4b.make &> ./b.clean.log
echo > ./all.log
echo ================= a =================== >> ./all.log
cat ./hw1.1.p4a.make >> ./all.log
echo ================= a.make ============== >> ./all.log
cat ./a.make.log >> ./all.log
echo ================= a.exe =============== >> ./all.log
cat ./a.exe.log >> ./all.log
echo ================= a.clean ============= >> ./all.log
cat ./a.clean.log >> ./all.log
echo ================= b =================== >> ./all.log
cat ./hw1.1.p4b.make >> ./all.log
echo ================= b.make ============== >> ./all.log
cat ./b.make.log >> ./all.log
echo ================= b.exe =============== >> ./all.log
cat ./b.exe.log >> ./all.log
echo ================= b.clean ============= >> ./all.log
cat ./b.clean.log >> ./all.log
=================================================================
不是make file: -all
make失败: -10
执行档名错误: -5
没有make clean: -5
make clean错误: -3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.170.132