summaryrefslogtreecommitdiff
path: root/test/asset/shell/expansion.et
blob: b947eb6a43cb13468f3bf19aba71a4a91bd23ebb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
test Test:
    node n

    let str = "some   string"
    let int = 2
    let num = 4.5
    let list = [ "a   b", "c  d", "e", "f" ]
    let ilist = [ 1 .. 5 ]
    let cmd = "echo"
    let cmdlist = [ "echo", "w", "x  y", "  z  " ]
    let special = [ "<", ">", "|  &", ";" ]

    shell on n as sh:
        echo A  $str  B  $int  $num  C
        echo D  $list  E
        echo F  $ilist  G
        $cmd H   I
        $cmdlist  J
        $cmdlist  K  $ilist  L $int M $special  N
        echo ${str}O P$str