中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用 shell腳本怎么修改touch權限

發布時間:2021-05-18 16:36:13 來源:億速云 閱讀:291 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關使用 shell腳本怎么修改touch權限,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

mksh.sh

#!/bin/bash

for i in "$@"
do
    touch ${i}
    chmod 777 ${i}
    echo "#!/bin/bash">${i}
done

mkcpptest.sh

#!/bin/bash

for i in "$@"
do
    touch ${i}
    echo '#include<iostream>
#include<ctime>

using namespace std;

int main(int argc, char** argv){
  return 0;
}'>${i}
done
#創建
cppF=time;./mkcpptest.sh ${cppF}.cpp &&vi ${cppF}.cpp;g++ -g ${cppF}.cpp -o ${cppF}.out
#不創建
cppF=time;vi ${cppF}.cpp;g++ -g ${cppF}.cpp -o ${cppF}.out

PS:下面給大家介紹下Linux Shell 腳本自動創建文件并修改其權限的相關知識,具體內容如下所示:

在學習《Linux命令行與shell腳本編程大全》第三版時,每次運行書上的代碼時,需要創建一個testxx.sh文件,修改其執行權限,最后再用vim來編輯。這樣一個重復的過程,可以通過書中學習的知識編寫一個腳本來自動解決,該腳本命名為NewTestSh。

代碼如下:

fileName=test"$1".sh
echo "Create new test file: $fileName"
touch $fileName
chmod u+x $fileName 
read -p "Press Enter to start to edit the file: " start
vim $fileName

完成后,將文件NewTestSh復制到目錄/usr/bin下,并用命令

sudo chmod 777 /usr/bin/NewTestSh

來修改其執行權限。如此之后,隨時隨地可以用腳本NewTestSh來自動創建新的名為testxx.sh的可執行文件。

用法示例:

NewTestSh 15

看完上述內容,你們對使用 shell腳本怎么修改touch權限有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

敖汉旗| 丰顺县| 洪江市| 工布江达县| 南丹县| 霍邱县| 娄底市| 云林县| 武平县| 神池县| 桂阳县| 轮台县| 麻城市| 和顺县| 名山县| 南通市| 广元市| 乌兰察布市| 集贤县| 家居| 晋中市| 武邑县| 衡阳市| 青海省| 开封市| 花垣县| 无极县| 星座| 砚山县| 双城市| 沅江市| 合山市| 永州市| 车致| 新疆| 聂拉木县| 津市市| 化德县| 安新县| 潞西市| 柏乡县|