📄 alias.t
字号:
name: alias-1description: Check that recursion is detected/avoided in aliases.stdin: alias fooBar=fooBar fooBar exit 0expected-stderr-pattern: /fooBar.*not found.*/---name: alias-2description: Check that recursion is detected/avoided in aliases.stdin: alias fooBar=barFoo alias barFoo=fooBar fooBar barFoo exit 0expected-stderr-pattern: /fooBar.*not found.*\n.*barFoo.*not found/---name: alias-3description: Check that recursion is detected/avoided in aliases.stdin: alias Echo='echo ' alias fooBar=barFoo alias barFoo=fooBar Echo fooBar unalias barFoo Echo fooBarexpected-stdout: fooBar barFoo---name: alias-4description: Check that alias expansion isn't done on keywords (in keyword postitions).stdin: alias Echo='echo ' alias while=While while false; do echo hi ; done Echo whileexpected-stdout: While---name: alias-5description: Check that alias expansion done after alias with trailing space.stdin: alias Echo='echo ' alias foo='bar stuff ' alias bar='Bar1 Bar2 ' alias stuff='Stuff' alias blah='Blah' Echo foo blahexpected-stdout: Bar1 Bar2 Stuff Blah---name: alias-6description: Check that alias expansion done after alias with trailing space.stdin: alias Echo='echo ' alias foo='bar bar' alias bar='Bar ' alias blah=Blah Echo foo blahexpected-stdout: Bar Bar Blah---name: alias-7description: Check that alias expansion done after alias with trailing space after a keyword.stdin: alias X='case ' alias Y=Z X Y in 'Y') echo is y ;; Z) echo is z ; esacexpected-stdout: is z---name: alias-8description: Check that newlines in an alias don't cause the command to be lost.stdin: alias foo=' echo hi echo there ' fooexpected-stdout: hi there---
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -