Shell 第一章 原理與執行指令碼

2021-10-05 10:08:15 字數 516 閱讀 1181

1、什麼是shell

shell指令碼是乙個用c語言編寫的程式,它是使用者使用liunx的橋梁。

shell既是一種命令語言,也是一種程式語言。

shell指令碼,用shell語言編寫的可以執行的 .s**件

2、列印/輸出  echo

#!/bin/bash

echo "hello world !"

#!/bin/bash 的含義:

#! 是乙個約定的標記,起著裝飾器的作用,用來告訴liux系統使用哪種   直譯器執行

3、執行shll指令碼。

/home/ubp/test.sh

cd /home/ubp/

./test.sh   ------執行

如果直接寫 test.sh,liunx系統回去path裡面尋找test.s**件並執行,一般都會報出。

4、作為解析器引數執行.sh指令碼中可以不新增裝飾器。

如:   /bin/sh test.sh

/bin/php test.sh

第一章 shell程式設計

shell的變數分為兩種環境變數和本地變數 檢視環境變數 env 列印環境變數 printenv 本地變數 新建本地變數 diner eqewqeqe 注意 新建本地變數是,等行前後不能加空格,要不然會出錯。檢視本地變數 set grep diner 本地變數匯入到環境變數 export diner...

第一章 程式設計原理

概述良好程式設計的重要原理,特別是它們在大型專案中的應用,然後介紹用於發現有效演算法的方法,如物件導向的設計和自頂向下的設計。在此過程中,我們提出將在後繼章中論述的程式設計和資料儲存方式方面的問題,並通過使用c 編寫程式,複習一下這門語言的一些基本特性。life遊戲實際上是一種模擬,並不是遊戲者之間...

編譯原理第一章

編譯原理討論把高階語言中應用最廣的通用程式語言翻譯成組合語言程式所涉及的基本原理 技術和方法。這些原理 技術和方法也同樣適用於其他各類翻譯器的構造 從2進製的機器指令開始,計算機語言逐步發展。機器可以看的懂,但人看不懂。為了解決這種情況,發了更多高階語言來方便人類操作。計算機語言分類 高階語言 實現...