小编Jin*_*won的帖子

[ -t 1 ] 检查什么?

zsh当我bash在 Windows 上启动时,我刚刚找到了一种启动方式

https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/

建议在.bashrc.

# Launch Zsh
if [ -t 1 ]; then
exec zsh
fi
Run Code Online (Sandbox Code Playgroud)

什么[ -t 1 ]意思?

这是真的吗?

那么,我可以这样做吗?

exec zsh
Run Code Online (Sandbox Code Playgroud)

shell bash zsh test

15
推荐指数
3
解决办法
6718
查看次数

shell 脚本中的 tree 命令不会为目录附加斜杠

我有一个 shell 脚本执行tree命令

$ cat _tree.sh 
#!/bin/sh
tree -L 2 --charset ascii -I "_tree.sh|LICENSE|README.md|node_modules|nbproject"
$ sh _tree.sh 
.
|-- bower.json
|-- dpl
|-- dst
|-- gulpfile.js
|-- package.json
`-- src
    |-- fonts
    |-- images
    |-- scripts
    `-- styles

7 directories, 3 files
$
Run Code Online (Sandbox Code Playgroud)

当我直接执行命令时,

$ tree -L 2 --charset ascii -I "_tree.sh|LICENSE|README.md|node_modules|nbproject"
.
|-- bower.json
|-- dpl/
|-- dst/
|-- gulpfile.js
|-- package.json
`-- src/
    |-- fonts/
    |-- images/
    |-- scripts/
    `-- styles/

7 directories, 3 files
$ …
Run Code Online (Sandbox Code Playgroud)

shell bash tree

6
推荐指数
1
解决办法
1432
查看次数

标签 统计

bash ×2

shell ×2

test ×1

tree ×1

zsh ×1