somekool@somekool-laptop:~/coding/prj99$ cat test1.xx #!/home/somekool/coding/prj99/rbprj99.rb [].size somekool@somekool-laptop:~/coding/prj99$ cat rbprj99.rb #!/usr/bin/ruby raise "if something goes wrong here, ./text1.xx should mention it" somekool@somekool-laptop:~/coding/prj99$ ./test1.xx ./test1.sas: line 12: [].size: command not found somekool@somekool-laptop:~/coding/prj99$