fix(console) cd to ~ and do something else

This commit is contained in:
coderaiser 2014-07-25 10:34:09 -04:00
parent 0b4efe42a2
commit 7ffef6df72

View file

@ -280,12 +280,14 @@
isChangeVolume = win.isChangeVolume(command), isChangeVolume = win.isChangeVolume(command),
isVolume = win.isVolume(command), isVolume = win.isVolume(command),
paramDir = Util.rmStrOnce(command, [CD, 'cd']), paramDir = Util.rmStrOnce(command, [CD, 'cd']),
regExpHome = /^~$|^~\s/,
isRoot = paramDir === '/', isRoot = paramDir === '/',
isHome = paramDir === '~' && !WIN; isHome = paramDir.match(regExpHome) && !WIN;
if (isHome) { if (isHome) {
paramDir = process.env.HOME; paramDir = process.env.HOME;
command = 'cd ' + paramDir; command = command.replace('~', paramDir);
} }
if (!paramDir && !WIN) if (!paramDir && !WIN)