github.com/NeowayLabs/nash@v0.2.2-0.20200127205349-a227041ffd50/internal/sh/builtin/testdata/splitfunc.sh (about)

     1  #!/usr/bin/env nash
     2  
     3  var word = $ARGS[1]
     4  var sep = $ARGS[2]
     5  
     6  fn splitter(char) {
     7  	if $char == $sep {
     8  		return "0"
     9  	}
    10  
    11  	return "1"
    12  }
    13  
    14  var output <= split($word, $splitter)
    15  
    16  for o in $output {
    17  	echo $o
    18  }