1. 程式人生 > >iOS音視訊—Shell指令碼語言(第一個指令碼應用)

iOS音視訊—Shell指令碼語言(第一個指令碼應用)

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

在這裡插入圖片描述