1[
2 {"type":"GenericPrompt","value":"$"},
3 {"type":"Text","value":" "},
4 {"type":"NameBuiltin","value":"echo"},
5 {"type":"Text","value":" "},
6 {"type":"LiteralStringDouble","value":"\"Hello, world!\""},
7 {"type":"Text","value":"\n"},
8 {"type":"GenericOutput","value":"Hello, world!\n"},
9 {"type":"GenericPrompt","value":"%"},
10 {"type":"Text","value":"\t"},
11 {"type":"NameBuiltin","value":"pwd"},
12 {"type":"Text","value":"\n"},
13 {"type":"GenericOutput","value":"/User/foo\n"},
14 {"type":"GenericPrompt","value":"\u003e"},
15 {"type":"Text","value":" make -j build\n"},
16 {"type":"GenericPrompt","value":"%"},
17 {"type":"Text","value":"ls "},
18 {"type":"Punctuation","value":"|"},
19 {"type":"Text","value":" wc -l\n"},
20 {"type":"GenericOutput","value":"5\n"},
21 {"type":"GenericPrompt","value":"[user@host]$"},
22 {"type":"Text","value":" whoami\n"},
23 {"type":"GenericOutput","value":"user\n"},
24 {"type":"GenericPrompt","value":"[user@host] #"},
25 {"type":"Text","value":" id\n"},
26 {"type":"GenericOutput","value":"uid=1000(user) gid=1000(user) groups=1000(user)\n"},
27 {"type":"GenericPrompt","value":"[super user :D@super host :D] %"},
28 {"type":"Keyword","value":"if"},
29 {"type":"Text","value":" "},
30 {"type":"Operator","value":"["},
31 {"type":"Text","value":" "},
32 {"type":"LiteralNumber","value":"1"},
33 {"type":"Text","value":" -eq "},
34 {"type":"LiteralNumber","value":"1"},
35 {"type":"Text","value":" "},
36 {"type":"Operator","value":"]"},
37 {"type":"Punctuation","value":";"},
38 {"type":"Text","value":" "},
39 {"type":"Keyword","value":"then"},
40 {"type":"Text","value":" uname"},
41 {"type":"Punctuation","value":";"},
42 {"type":"Text","value":" "},
43 {"type":"Keyword","value":"fi"},
44 {"type":"Text","value":"\n"},
45 {"type":"GenericOutput","value":"Linux\n"},
46 {"type":"GenericPrompt","value":"[user@host]%"},
47 {"type":"NameBuiltin","value":"echo"},
48 {"type":"Text","value":" "},
49 {"type":"Keyword","value":"$(("},
50 {"type":"LiteralNumber","value":"1"},
51 {"type":"Operator","value":"+"},
52 {"type":"LiteralNumber","value":"1"},
53 {"type":"Keyword","value":"))"},
54 {"type":"Text","value":"\n"},
55 {"type":"GenericOutput","value":"2\n"}
56]
View as plain text