Kết quả 1 đến 1 của 1
-
06-08-14, 03:14 AM #1
lập trình shell trên Linux - Biến và Nhập xuất
Đầu tiên bạn phải tạo 1 file text, bạn có thể đặt tên và đuôi file tùy ý (Không để đuôi cũng ko sao) đây sẽ là file chứa nội dung script mà chúng ta sắp viết
VD: Các tên sau đều hợp lệ
Code:tenfile tenfile.sh tenfile.txt
Code:chmod 755 tenfile
Code:./tenfile
ta có 1 shell script đã đc chmod 755 tại
Code:/home/vtlai/shell.sh
Vào thư mục
/home/vtlai
Code:cd /home/vtlai
Code:./shell.sh
Code:#!/bin/bash Nội dung script
Cách xuất 1 chuỗi ra màn hình
Code:echo "Nội dung chuỗi"
Khi gán giá trị cho biến ta sử dụng tên biến không có $ ở đầu
Lưu ý: Dấu bằng phải nằm ngay sau tên biến và không sử dụng khoảng trắng
VD:
Code:tenbien="Nội dung"
VD:
Code:tenbien="Dien dan Vn-zoom"; echo $tenbien
Code:Dien dan Vn-zoom
Cách nhập 1 chuỗi vào 1 biến
Code:read TênBiến
VD:
Code:echo "Vui long nhap vao mot chuoi:" read vtlai echo "Chuoi vua nhap la: $vtlai"
Cách lấy kết quả của 1 lệnh, chuỗi lệnh đưa vào biến
Code:tênbiến=`Lệnh cần lấy kết quả trả về`
Code:tenbien= $(Lệnh cần lấy kết quả trả về)
Code:hientai=`date` echo "Hom nay la: $hientai ";
Khách viếng thăm hãy cùng keo_ngot1418 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[MU] Cách nhận biết shell ?
Bởi cuocdoisp trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 15Bài viết cuối: 21-03-13, 01:49 AM -
[MU] Xin hỏi 1 số kiến thức về Shell
Bởi vuhaihoang trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 07-01-13, 12:07 AM -
[MU] Đây có phải là shell?
Bởi supberman trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 11Bài viết cuối: 08-11-12, 06:45 PM -
[MU] Cho mình hỏi về con shell này
Bởi hoainiemclub trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 07-10-12, 11:14 AM -
Lỗi server 1k + shell
Bởi pekubu trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 26-03-12, 07:31 PM