iOS音視訊—Shell指令碼語言(第一個指令碼應用)
阿新 • • 發佈:2018-12-12
Shell指令碼語言
簡介
一、Android開發:動態庫編譯(.so檔案) iOS開發:靜態庫(.a檔案) Shell編譯 掌握基本Shell使用->修改和應用Shell
二、什麼是Shell?
指令碼語言->編譯庫(應用技術)
三、Shell環境?
MAC環境支援Shell開發 Shell種類非常多:Bash(所有的作業系統預設指令碼語言,免費、易用,MAC系統不需要安裝)
第一個Shell程式
一、建立Shell檔案
1.1 使用命令 touch hello.sh
1.2 編寫Shell程式
定義檔案宣告
#!/bin/bash echo "hello world!"
#!:表示約定標記,它會告訴系統這個指令碼需要什麼樣子的直譯器來執行,即是一種指令碼體現。 echo:表示命令用於輸出文字資訊。
1.3 修改檔案許可權 1.3.1 許可權結構
檔案許可權劃分:
比如一個QQ群 第一部分:檔案型別->QQ群型別 第二部分:檔案所有者->群主(可以進行 讀 寫 執行操作) 第三部分:所有者同組使用者->管理員(進行 讀 執行操作) 第四部分:其他使用者->群成員(讀 執行操作)
1.3.2 檢視每一個部分許可權
檢視檔案許可權
命令:ls -l hello.sh
我們從上圖可以看出,現在並沒有執行許可權
1.3.3 修改檔案許可權,增加執行許可權
命令:`chmod +x ./hello.sh`
1.4 執行檔案Shell指令碼檔案
命令:./hello.sh