Showing posts with label shell code. Show all posts
Showing posts with label shell code. Show all posts

Saturday, January 22, 2011

[Shell script] Vòng lặp[Part2]

Ở phần trước đã nói về vòng lặp với for, ở phần này sẽ tìm hiểu vòng lặp với while và until


----While command-----

Wednesday, January 19, 2011

[Shell script] Vòng lặp[Part1]

TRong bash shell cũng cung cấp cho ta 3 kiểu loop:
    -for
    -while
    -until
 Phần 1 sẽ nói về vòng lặp for

Saturday, January 15, 2011

[Shell script] Các câu lệnh điều kiện, rẽ nhánh-Condition

Các câu lệnh được sử dụng cho việc rẽ nhánh, điều kiện như if-then, test, hoặc cặp dấu [ expr ]. Phần này sẽ tìm hiểu cách shell làm việc với những thứ như vậy.

1.If-then  

Câu lệnh if-then đc sử dụng để tạo nên việc đánh giá điều điện nào đó. Cú pháp:

Thursday, January 13, 2011

[Shell script] Biểu thức toán học- Math

Trong shell, có 3 cách để thực thi các biểu thức toán học:

1.Sử dụng câu lệnh expr

Câu lệnh expr cho phép tính toán từ command line. Ví dụ:
$ expr 1 + 3
4

Friday, January 7, 2011

[Shell script] Pipes

Giả sử bạn muốn xem  hiện tại trong hệ thống có những gói rpm nào được cài đặt và muốn sắp xếp chúng theo một thứ tự nhất định. Khi đó, dựa vào I/O redirection thì giải pháp có thể là sử dụng 2 dòng lệnh:

[Shell script] Chuyển hướng nhập xuất trong shell

Ngoài việc đưa dữ liệu vào từ bàn phím hay xuất dữ liệu ra màn hình, ta có thể đưa dữ liệu vào trong file hoặc lấy dữ liệu từ file.
Ví dụ với câu lệnh ls, ngoài việc xuất dữ liệu ra màn hình, ta có thể xuất dữ liệu ra file riêng.

Tuesday, January 4, 2011

[Shell script] Bắt đầu với shell script

Script đầu tiên sẽ in ra màn hình câu "Hello World". Sử dụng một trình soạn thảo(vi, vim...) để gõ các dòng lệnh sau và lưu thành file có tên mở rộng là .sh: