簡體   English   中英

無法執行./sh文件

[英]Unable to execute ./sh file

我創建了一個shell腳本,該腳本將詢問用戶輸入並根據該輸入提供結果。 我已授予(711)權限,並將所有者分配為(root:test)到該文件。

我有一個用戶gavin的輔助組成員身份是(測試),但用戶gavin仍然無法執行該文件。 請告訴我還有什么需要做的?

基本上,我希望非root用戶(gavin)僅執行文件而不是(讀取,寫入)。

腳本文件必須可讀才能執行,因為解釋器必須讀取它們。 使它們成為可執行文件僅允許在不指定解釋器的情況下直接調用它們(shebang行這樣做)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM