Tham số được đặt tên

Một phần của tài liệu Giáo án - Bài giảng học tập công nghệ thông tin: Hệ điều hành Linux ưu và nhược điểm (Trang 32 - 33)

V Thư điện tử

Tham số được đặt tên

4.1

Tham số vị trí

Tham số vị trí là các giá trị truyền qua khi shell hay shell con được gọi. Có thể đặt các tham số vị trí như các đối số của shell script và các tham số này được đánh số 1,2 vvv. Tên của lệnh hiện hành được tham chiếu bởi $0. Các tham số khác sẽ là $1, $2 vvv.

4.2

Tham số đặc biệt

Tham số đặc biệt được đặt tự động khi shell được gọi.Chúng có một ý nghĩa đặc biệt không thể thay đổi.

Biến ý nghĩa

$@ Tham số vị trí như “$1 $2 $3 $4...”

$@ Tham số vị trí như “$1”, “ $2”, “ $3”, “ $4” vvv. $# Chỉ số của tham số vị trí truyền đến shell

$? Mã thoát của lệnh đồng bộ cuối cùng $$ Chỉ số quá trình của shell hiện hành

$! Chỉ số của lệnh nền cuối cùng được kéo bởi shell hiện hành

4.3

Tham số được đặt tên

Tham số được đặt tên được gọi là biến shell và phải bắt đầu với một chữ sau đó có thể là chữ hay số. Để đặt biến sử dụng dấu =. Ví dụ :

$ ten = “ Ng Van A” $ echo $ten

Ng Van A

Dấu {} phải được sử dụng với tên biến theo sau bởi chữ hay số mà không phải là một phần của tên biến. Ví dụ :

$ filename=chapt $ echo ${filename}0 chapt0

Các biến được đặt bởi shell(ksh) ;

ERRNO giá trị sai của lần gọi hệ thống cuối LINENO Chỉ số dòng hiện hành trong shell script OLDPWD Giữ thư mục hiện hành cũ được đặt bởi lệnh cd PPD Chỉ số quá trình của shell cha

PWD Thư mục hiện hành

Các biến được sử dụng bởi shell(ksh) ; Các biế này thường được đặt bởi quản trị hệ thống trong tập tin /etc/profile hay bởi người sử dụng trong tập tin .profile

CDPATH Đường dẫn để tìm lệnh cd HOME Thư mục “home”

PATH Đường dẫn để tìm lệnh

PS1 Dấu nhắc thứø nhất mặc định “$ “ PS2 Dấu nhắc thứ hai mặc định “> “ TERM Loại Terminal

Một phần của tài liệu Giáo án - Bài giảng học tập công nghệ thông tin: Hệ điều hành Linux ưu và nhược điểm (Trang 32 - 33)

Tải bản đầy đủ (PDF)

(43 trang)