markdown zsh shell脚本提示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown zsh shell脚本提示相关的知识,希望对你有一定的参考价值。
# zsh の シェルスクリプト
- `.zshrc` などに有用
## OS ごとに処理を分ける
#### Debian and CentOS
```bash
$ print $OSTYPE
linux-gnu
```
#### macOS
```bash
$ print $OSTYPE
darwin17.0
```
## case文で処理を分ける場合
```sh
case "${OSTYPE}" in
darwin*)
echo "Hello, darwin!"
;;
linux*)
echo "Hello, linux-gnu!"
;;
esac
```
## if文で処理を分ける場合
#### 正規表現
```sh
if ! [[ "${OSTYPE}" =~ .*darwin.* ]]; then
echo "This is NOT darwin!"
fi
```
以上是关于markdown zsh shell脚本提示的主要内容,如果未能解决你的问题,请参考以下文章
markdown zsh:提示
Mac 上将zsh用做默认Shell
修改 Linux 默认 Shell 用 chsh -s /bin/zsh 命令不生效,提示 chsh: Shell not changed. 或 chsh: command not found 怎么办
bash脚本和zsh shell中的数组行为(开始索引0或1?)
MAC下使用zsh搭配iTerm2,打造有git提示的shell
Mac上实现一个简单的shell脚本