国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
shell入門基礎(1)

1.建立和運行shell程序

什么是shell程序呢? 簡單的說shell程序就是一個包含若干行

shell或者linux命令的文件.

象編寫高級語言的程序一樣,編寫一個shell程序需要一個文本編輯器.如VI等.

在文本編輯環(huán)境下,依據(jù)shell的語法規(guī)則,輸入一些shell/linux命令行,形成一個完整

的程序文件.

執(zhí)行shell程序文件有三種方法

(1)#chmod +x file(在/etc/profile中,加入export PATH=${PATH}:~/yourpath,就可以在命令行下直接運行,像執(zhí)行普通命令一樣)

(2)#sh file

(3)# . file

(4)#source file

在編寫shell時,第一行一定要指明系統(tǒng)需要那種shell解釋你的shell程序,如:#! /bin/bash,

#! /bin/csh,/bin/tcsh,還是#! /bin/pdksh .

2.shell中的變量

(1)常用系統(tǒng)變量

$ #    :保存程序命令行參數(shù)的數(shù)目

$ ?    :保存前一個命令的返回碼

$ 0    :保存程序名

$ *    :以("$1 $2...")的形式保存所有輸入的命令行參數(shù)

$ @    :以("$1""$2"...)的形式保存所有輸入的命令行參數(shù)

(2)定義變量

shell語言是非類型的解釋型語言,不象用C++/JAVA語言編程時需要事先聲明變量.給一

個變量賦值,實際上就是定義了變量.

在linux支持的所有shell中,都可以用賦值符號(=)為變量賦值.

如:

abc=9 (bash/pdksh不能在等號兩側留下空格 )

set abc = 9 (tcsh/csh)

由于shell程序的變量是無類型的,所以用戶可以使用同一個變量時而存放字符時而存放

整數(shù).

如:

name=abc (bash/pdksh)

set name = abc (tcsh)

在變量賦值之后,只需在變量前面加一個$去引用.

如:

echo $abc

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
LINUX快速入門第八章:Shell基礎
Linux 腳本編寫基礎
如何運行l(wèi)inux程序
引用 第7講 Bourne Again Shell_1
揭開Expect的神秘面紗
Bash腳本編程基礎
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服