ntk221 / minishell

0 stars 0 forks source link

トークナイザーにおけるテストケース #64

Open molhot opened 1 year ago

molhot commented 1 year ago

テストケースでやばそうなものは蓄積していきましょう!

molhot commented 1 year ago

CMD: 結果:

(あれば)気をつけたほうがいいと思ったこと ↑使い回し用

molhot commented 1 year ago

CMD:echo "$PATH > new.txt | echo 12 結果:dquote> "

(あれば)気をつけたほうがいいと思ったこと

(knitta) : 課題要件に,閉じていないクオートは解釈しない,と書いてあります。Not interpret unclosed quotes or special characters which are not required by the subject such as (backslash) or ;(semicolon). したがって,この挙動は bash に合わせる必要がないと思います。

molhot commented 1 year ago

CMD:<new.txt new.txt cat 結果:command not found

(あれば)リダイレクションの後は引数を1つで限定できそう

molhot commented 1 year ago

CMD:"e"c"h"o test 結果:test

(あれば)気をつけたほうがいいと思ったこと

(knitta) : なんかキモい挙動ですね...👶 これどうやって再現するんやろ?

molhot commented 1 year ago

CMD:"e" cho test 結果:test

(あれば)空白がある場合は処理されない

molhot commented 1 year ago

CMD:cat "n"ew.txt 結果:newtxtの中身が出る

(あれば)ダブルクオートの特殊性はコマンドに限らない

molhot commented 1 year ago

↑シングルクオーテーションでも可能