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

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

賦權之后執行不了

為什么用bash hello.sh可以執行,賦權之后用./hello就是不能執行呢?改成#!bin/sh也不行了,老是提示

-bash: ./shiming.sh: bin/sh: bad interpreter: No such file or directory

正在回答

3 回答

#!/bin/sh意思是指定用sh來執行腳本,此時./shiming.sh 就會用sh來執行。之前你用bash hello.sh可以執行,是因為你顯式的聲明了用bash 來執行

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

第一行錯了寫成了#!bin/bash,少了一個斜杠,應該是#!/bin/bash

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

你腳本第一行出錯了,應該是 ?#!/bin/bash ?或者 ?#!/bin/sh ? 你用的是相對路徑 找不到執行命令,應該用絕對路徑

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

舉報

0/150
提交
取消

賦權之后執行不了

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

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

幫助反饋 APP下載

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

公眾號

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