You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
782 B
35 lines
782 B
function run-a4
|
|
# 1 = ex, 2 = img
|
|
printf '\033c'
|
|
# and bear make clean
|
|
bear make
|
|
|
|
set img_file 'imgs/emptydisk.img'
|
|
switch $argv[2]
|
|
case 1
|
|
set img_file 'imgs/onefile.img'
|
|
case m
|
|
set img_file 'imgs/multilevel.img'
|
|
case l
|
|
set img_file 'imgs/largefile.img'
|
|
case s
|
|
set img_file 'imgs/symlink.img'
|
|
end
|
|
|
|
switch $argv[1]
|
|
case h
|
|
./ext2_helpers_tester $img_file
|
|
case hg
|
|
gdb -ex "run" -ex "bt" -ex "q" \
|
|
--args ./ext2_helpers_tester './imgs/multilevel.img' '/level1/level2/level3//'
|
|
case m
|
|
./ext2_mkdir $img_file '/'
|
|
# ./ext2_mkdir 'imgs/multilevel.img' '/level1/level2/bfile'
|
|
case rg
|
|
./readimage $img_file
|
|
gdb -ex "run" -ex "bt" -ex "q" \
|
|
--args ./readimage './imgs/symlink.img'
|
|
case '*'
|
|
./readimage $img_file
|
|
end
|
|
end
|