請問在bash底下使用cd指令 - Linux

By Enid
at 2014-01-19T23:02
at 2014-01-19T23:02
Table of Contents
※ 引述《layumi (虔心向學)》之銘言:
: 不好意思 , 小弟是linux新手 , 最近想自己寫個簡單bash shell
: 目前執行的bash檔案在/home/123底下
: 想要執行bash檔案之後讓目錄變成 /home/456
: 因此內容寫成
: #!/bin/bash
: cd /home/456
: 結果跑完之後路徑還是在 /home/123
: 請問我該怎麼讓目錄跑到/home/456呢 0.0?
: 先謝過 !!
因為shell script檔會另開一隻bash去執行,
所以你若要apply在目前的shell只能用source讀進該shell script
---test.sh--
#!/bin/bash
cd /home/456
------------
$ source test.sh
又或者你可以寫個function來玩,例如:
---~/.bashrc---
function go456 {
cd /home/456
}
---------------
$ source ~/.bashrc
$ go456
--
發現推文有人回了...
--
: 不好意思 , 小弟是linux新手 , 最近想自己寫個簡單bash shell
: 目前執行的bash檔案在/home/123底下
: 想要執行bash檔案之後讓目錄變成 /home/456
: 因此內容寫成
: #!/bin/bash
: cd /home/456
: 結果跑完之後路徑還是在 /home/123
: 請問我該怎麼讓目錄跑到/home/456呢 0.0?
: 先謝過 !!
因為shell script檔會另開一隻bash去執行,
所以你若要apply在目前的shell只能用source讀進該shell script
---test.sh--
#!/bin/bash
cd /home/456
------------
$ source test.sh
又或者你可以寫個function來玩,例如:
---~/.bashrc---
function go456 {
cd /home/456
}
---------------
$ source ~/.bashrc
$ go456
--
發現推文有人回了...
--
Tags:
Linux
All Comments

By Lily
at 2014-01-20T19:20
at 2014-01-20T19:20
Related Posts
kernel不支援的平台能使用嗎?

By Lucy
at 2014-01-19T19:10
at 2014-01-19T19:10
Red Hat開不了機

By Xanthe
at 2014-01-19T17:39
at 2014-01-19T17:39
用Wine執行LINE

By Doris
at 2014-01-17T20:37
at 2014-01-17T20:37
用mac學linux..合嗎?

By Ivy
at 2014-01-17T01:59
at 2014-01-17T01:59
firefox選單點不出來

By Agnes
at 2014-01-17T00:18
at 2014-01-17T00:18