diff --git a/src/fsh.nim b/src/fsh.nim index 8365824..775ab92 100644 --- a/src/fsh.nim +++ b/src/fsh.nim @@ -191,6 +191,7 @@ proc parseCommand(cmd: string): seq[string] = newitem.add(strm.readSubstitution.newStringStream.substitute) of '$': result.add(strm.readVariable.evalVariable) of ' ': + if (result == @[]) and (newitem == ""): continue result.add(newitem) newitem = "" discard strm.skipSpaces()