mirror of
https://github.com/LearningOS/rust-based-os-comp2022.git
synced 2026-02-06 11:54:37 +08:00
Merge pull request #46 from traversalnat/main
使用 perl 替换 ci-user/Makefile 中 sed
This commit is contained in:
@@ -20,10 +20,10 @@ else ifeq ($(CHAPTER), 8)
|
||||
endif
|
||||
|
||||
randomize:
|
||||
find user/src/bin -name "*.rs" | xargs sed -i 's/OK/OK$(RAND)/g'
|
||||
find user/src/bin -name "*.rs" | xargs sed -i 's/passed/passed$(RAND)/g'
|
||||
find check -name "*.py" | xargs sed -i 's/OK/OK$(RAND)/g'
|
||||
find check -name "*.py" | xargs sed -i 's/passed/passed$(RAND)/g'
|
||||
find user/src/bin -name "*.rs" | xargs perl -pi -e s,OK,OK$(RAND),g
|
||||
find user/src/bin -name "*.rs" | xargs perl -pi -e s,passed,passed$(RAND),g
|
||||
find check -name "*.py" | xargs perl -pi -e s,OK,OK$(RAND),g
|
||||
find check -name "*.py" | xargs perl -pi -e s,passed,passed$(RAND),g
|
||||
|
||||
test: randomize
|
||||
python3 overwrite.py $(CHAPTER)
|
||||
|
||||
Reference in New Issue
Block a user