Too little information. Is the command.sh the only line in ll.sh ? In your sample directory listing it has size 0, so it can't possibly hold that (partial) line. Is there only one single other file in the directory, or, if not, do features exists to tell the target file from others? What shell/version do you use?
With a recent bash that provides extended globbing and process substitution, try