Advertisement
Guest User

Untitled

a guest
Sep 20th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. f()
  2. {
  3. IFS=:
  4. for arg in $1
  5. do
  6. echo arg: $arg
  7. done
  8. }
  9.  
  10. f foo:bar:baz
  11.  
  12. $ dash foo.sh
  13. arg: foo
  14. arg: bar
  15. arg: baz
  16. $ bash foo.sh
  17. arg: foo
  18. arg: bar
  19. arg: baz
  20. $ ksh foo.sh
  21. arg: foo
  22. arg: bar
  23. arg: baz
  24. $ posh foo.sh
  25. arg: foo
  26. arg: bar
  27. arg: baz
  28. $ yash foo.sh
  29. arg: foo
  30. arg: bar
  31. arg: baz
  32.  
  33. $ zsh foo.sh
  34. arg: foo:bar:baz
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement