亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我寫了腳本,使用bash hello.sh可以允許,chomd后直接運行就提示command not found

我寫了腳本,使用bash hello.sh可以允許,chomd后直接運行就提示command not found

這是為啥呀?

正在回答

4 回答

chmod? 哥們? 你寫錯了

0 回復 有任何疑惑可以回復我~
#1

cy_ariel

哥們 謝了,你這個一針見血,我查了好幾天都沒發現
2020-02-24 回復 有任何疑惑可以回復我~

舉個例子:cat?hello.sh == cat ./hello.sh,也就是可以推導出 hello.sh == ./hello.sh,即這兩個是等價的

那么問題來了:hello.sh本身就是sh目錄下啊,為什么直接寫“hello.sh”不可以?


0 回復 有任何疑惑可以回復我~

知道了,./代表 ?從當前目錄尋找 ?

0 回復 有任何疑惑可以回復我~

知道了 ?我沒有寫 ?./ ?,而是直接寫的hello.sh ,我想問,我當前就在sh目錄下,hello.sh也在sh目錄下,為什么直接寫hell.sh不能運行,要用./ ?才可以?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我寫了腳本,使用bash hello.sh可以允許,chomd后直接運行就提示command not found

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號