1
的别名我在zshrc报价在外壳配置
alias S="nohup startTerminal $(pwd) > /dev/null 2>&1 &"
它的工作原理,直到有路径中没有空格字符以下的别名。我如何修改它可以在任何路径上使用?
的别名我在zshrc报价在外壳配置
alias S="nohup startTerminal $(pwd) > /dev/null 2>&1 &"
它的工作原理,直到有路径中没有空格字符以下的别名。我如何修改它可以在任何路径上使用?
这是更好地使用shell function
而不是alias
这里:
S() { nohup startTerminal "$PWD" > /dev/null 2>&1 & }
你试过引用:'别名S = “nohup的startTerminal \” $(PWD)\”>的/ dev/null的2> &1&'' – anubhava 2014-10-07 19:23:48
/E/Files/Archive >>> [1] + 239460 done nohup startTerminal“/ E”>/dev/null 2>&1 – itun 2014-10-07 19:25:00
如果这真的是'zsh',则不需要命令替换:'别名S =“nohup startTerminal $ PWD>/dev/null 2>&1&”'应该可以工作(在Z shell的默认配置中需要'$ PWD'上没有引号)。 – chepner 2014-10-07 19:36:50