Linux 底下CLI 最常見的有bash、zsh、csh、tsh … ... 注意切換之後的#提示訊息(prompt) 以及現在位置(pwd),觀察兩者#環境變數(env) 的差異。 ... <看更多>
「zsh bash差異」的推薦目錄:
- 關於zsh bash差異 在 Re: [問題] bash 與./ 執行script 差異- 看板Linux - 批踢踢實業坊 的評價
- 關於zsh bash差異 在 Shell and Bash Concepts | Complete Think 的評價
- 關於zsh bash差異 在 Difference between sh and bash - Stack Overflow 的評價
- 關於zsh bash差異 在 Linux-Tutorial/Zsh.md at master - GitHub 的評價
- 關於zsh bash差異 在 [問題] 選用zsh? - linux | PTT數位生活 的評價
- 關於zsh bash差異 在 重新載入ZSH 配置 - 他山教程 的評價
- 關於zsh bash差異 在 bash or zsh? - 廢文板 | Dcard 的評價
zsh bash差異 在 Linux-Tutorial/Zsh.md at master - GitHub 的推薦與評價
Zsh 兼容Bash,据传说99% 的Bash 操作和Zsh 是相同的 ... 差异. 我们现在增加系统变量在:/etc/profile 后,输入命令:source /etc/profile 之后,重启服务器发现刚刚 ... ... <看更多>
zsh bash差異 在 [問題] 選用zsh? - linux | PTT數位生活 的推薦與評價
最近偶然的機會有用到zsh 感覺好強大阿+_+" tab completion 還有auto typo correction 我的媽呀! 我想請問一下如果在"Linux" 下面使用zsh 會不會把事情變得比較複雜? ... <看更多>
zsh bash差異 在 重新載入ZSH 配置 - 他山教程 的推薦與評價
教程列表 · SO官方文檔. zsh 教程 · zsh 入門 · 安裝或設定 · 組態 · 別名 · 重新載入ZSH 配置 · 與bash 的主要區別. ... <看更多>
zsh bash差異 在 bash or zsh? - 廢文板 | Dcard 的推薦與評價
bash 比較多人用zsh可以套oh my zsh超好看. B52016年5月18日. 原PO - 淡江大學資訊工程學系. 0. 有裝oh my zsh 可是我都不懂差在哪owo. ... <看更多>
zsh bash差異 在 Re: [問題] bash 與./ 執行script 差異- 看板Linux - 批踢踢實業坊 的推薦與評價
※ 引述《scitamehtam (scitamehtam)》之銘言:
: 想請問我寫了一個 shell script
: 然後用 bash 去執行
: 跟用 ./ 去執行
: 在系統上是否有差異呢?
: 謝謝!
推文有人提到 shebang 了,這邊在等 D2R 順便加減賺一下 P 幣...
首先是 bash ooxx.sh 的方式,這是強制用 bash 跑,第一行的 #!/bin/bash 或是
#!/bin/sh 會被當成註解,裡面剩下的行數會當作 bash 指令來跑。
舉例來說,弄一個 test.sh,裡面加上 bash -x (把執行的指令列出來):
gslin@home [/tmp] [23:06/W7] cat test.sh
#!/bin/bash -x
echo $0
用 bash test.sh 跑會出現:
gslin@home [/tmp] [23:06/W7] bash test.sh
test.sh
但你直接跑他則會吃 #!/bin/bash -x 這邊的參數:
gslin@home [/tmp] [23:07/W7] ./test.sh
+ echo ./test.sh
./test.sh
在維基百科有說明什麼是 shebang (也就是第一行的 #!):
https://zh.wikipedia.org/wiki/Shebang
https://en.wikipedia.org/wiki/Shebang_(Unix)
另外 shebang 也有一些限制,像是大多數支援 shebang 的作業系統下,#! 那行不
能超過 127 chars:
https://stackoverflow.com/questions/10813538/shebang-line-limit-in-bash-and-linux-kernel
直接在 command line 下用 bash 跑的話,可以塞的參數就大多了。
--
Resistance is futile.
https://blog.gslin.org/ & <[email protected]>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.121.114 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1634398189.A.1FE.html
... <看更多>