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