程式設計師之路 Shell基礎 彭世瑜 新浪部落格

2021-10-10 12:19:12 字數 782 閱讀 2590

1、shell是什麼

(1)shell是乙個命令列解析器

(2)shell還是乙個功能相當強大的程式語言

主要語法有bourne和c,c有csh和tcsh

2、echo輸出命令

echo [選項] [輸出內容]

-e:支援反斜線控制的字元轉換

3、輸出顏色

# echo -e "\e[1;31m hello world \e[0m"

#30m=黑色

#31m=紅色

#32m=綠色

#33m=黃色

#34m=藍色

#35m=洋紅

#36m=青色

#37m=白色

4、第乙個指令碼

# vi hello.sh

#!/bin/bash

#this is comment

echo -e "\e[1;31m hello world \e[0m"

5、指令碼執行

(1)賦予執行許可權,直接執行

# chmod 755 hello.sh

# ./hello.sh

(2)通過bash呼叫執行指令碼

# bash hello.sh

C 程式檔案 彭世瑜 新浪部落格

bin 目錄用來存放編譯的結果,bin是二進位制binrary的英文縮寫,因為最初c編譯的程式檔案都是二進位制檔案,它有debug和release兩個版本,分別對應的資料夾為bin debug和bin release,這個資料夾是預設的輸出路徑,我們可以通過 專案屬性 配置屬性 輸出路徑來修改。ob...

C 程式設計 147 執行緒基礎 彭世瑜 新浪部落格

啟動執行緒 threadstart ts newthreadstart method 建立委託例項 thread t newthread ts 建立執行緒 t.start 啟動執行緒 執行緒休眠 t.suspend 執行緒掛起 thread.sleep 1000 執行緒休眠 t.resume 執行緒...

程式設計師高薪之路

程式設計師高薪之路 現在隨便登陸乙個人才 都可以看到招聘軟體人才的資訊鋪天蓋地,但是不同企業開出的薪酬卻是千差萬別。同樣的用人要求,薪酬的落差甚至可以達到萬元以上。究竟中國程式設計師的薪酬待遇是如何定位,程式設計師應當如何確立自己的身價,這都是值得大家 的問題。就中華英才網2000年下半年的薪資調查...