• Regular Expression trong Unix/Linux

    Regular Expression trong Unix/Linux
    Một Regular Expression là một chuỗi mà có thể sử dụng để diễn tả các dãy khác nhau (cách sắp xếp) của các ký tự. Regular Expression thường được sử dụng bởi các lệnh Unix khác nhau, bao gồm ed, sed, awk, grep và miền giới hạn vi.
  • Vòng lặp select trong Shell

    Vòng lặp select trong Shell
    Vòng lặp select cung cấp một cách dễ dàng để tạo một menu được đánh số từ đó người sử dụng có thể chọn lựa. Nó là hữu ích khi bạn muốn hỏi người sử dụng để chọn một hoặc nhiều mục từ một danh sách các lựa chọn.
  • Vòng lặp until trong Shell

    Vòng lặp until trong Shell
    Vòng lặp while là hoàn hảo cho tình huống mà bạn muốn thực thi một tập hợp lệnh trong khi một số điều kiện là true. Đôi khi bạn cần thực thi một tập hợp các lệnh cho tới khi một điều kiện là true, khi đó bạn cần sử dụng vòng lặp until.
  • Vòng lặp for trong Shell

    Vòng lặp for trong Shell
    Vòng lặp for hoạt động trên các danh sách của các mục (item). Nó lặp đi lặp lại một tập hợp các lệnh cho mỗi mục trong một danh sách.
  • ManPage Help trong Unix

    ManPage Help trong Unix
    Tất cả các lệnh Unix đi kèm với các chức năng tùy ý và bắt buộc. Nó là rất thông thường khi bạn quên cú pháp đầy đủ của những lệnh này.
  • Các hàm Shell

    Các hàm Shell
    Các hàm cho phép bạn tinh giản một tính năng tổng thể của một script vào một phần nhỏ và logic hơn mà có thể thực hiện cùng một chức năng bất cứ khi nào nó được cần thông qua việc gọi hàm.
  • Điều hướng IO trong Unix/Linux

    Điều hướng IO trong Unix/Linux
    Hầu hết các lệnh hệ thống Unix nhận dữ liệu input từ terminal của bạn và gửi output lại cho terminal của bạn. Một lệnh thường đọc input của nó từ một địa điểm gọi là input tiêu chuẩn (standard input), mà xảy ra với terminal của bạn theo mặc định.
  • Các kỹ thuật trích dẫn trong Unix/Linux

    Các kỹ thuật trích dẫn trong Unix/Linux
    Shell cung cấp các siêu ký tự đa dạng mà có ý nghĩa đặc biệt trong khi sử dụng chúng trong bất kỳ Shell script nào và gây ra sự giới hạn của một từ trừ khi được trích dẫn.
  • Trình thay thế Shell

    Trình thay thế Shell
    Shell thực hiện phép thế khi nó gặp một biểu thức mà chứa một hoặc nhiều ký tự đặc biệt.
  • Điều khiển vòng lặp trong Unix/Linux

    Điều khiển vòng lặp trong Unix/Linux
    Chương trước bạn đã được hướng dẫn cách tạo vòng lặp và làm việc với chúng để thực hiện các nhiệm vụ khác nhau. Đôi khi bạn cần dừng một vòng lặp hoặc tiếp tục tiến hành quá trình lặp đi lặp lại của chúng.
  • Vòng lặp trong Unix/Linux

    Vòng lặp trong Unix/Linux
    Vòng lặp là công cụ chương trình có tính năng mạnh, cho phép bạn có thể lặp lại một tập hợp các lệnh. Trong chương này, bạn sẽ tìm hiểu qua các ví dụ thực hành về vòng lặp có trong các chương trình shell.
  • Điều khiển luồng trong Shell

    Điều khiển luồng trong Shell
    Trong khi viết một Shell script, có thể có một tình huống khi bạn cần để theo một path ngoài 2 path đã được cung cấp. Vì thế bạn cần tạo cách sử dụng của các lệnh có điều kiện mà cho phép chương trình của bạn tạo các quyết định chính xác và thực hiện các hành động đúng.
  • Toán tử Korn Shell

    Toán tử Korn Shell
    Bài hướng dẫn này liệt kê tất cả các toán tử có sẵn trong Korn Shell. Ở đây hầu hết các toán tử này tương tự như những gì chúng ta có trong Ngôn ngữ chương trình C.
  • Các toán tử C Shell

    Các toán tử C Shell
    Chương hướng dẫn này liệt kê tất cả các toán tử có sẵn trong C Shell. Ở đây, hầu hết các toán tử là tương tự như chúng ta có trong Ngôn ngữ chương trình C.
  • Các toán tử Shell cơ bản

    Các toán tử Shell cơ bản
    Có rất nhiều toán tử được hỗ trợ bởi mỗi Shell. Phần hướng dẫn của chúng tôi dựa trên cơ sở Shell mặc định (Bourne) vì thế chúng ta đang bàn về các toán tử của Bourne shell trong chương này.
  • Sử dụng mảng trong Shell

    Sử dụng mảng trong Shell
    Một biến shell là có đủ khả năng để giữ một giá trị đơn. Kiểu này của các biến được gọi là các biến scalar.
  • Các biến đặc biệt trong Unix/Linux

    Các biến đặc biệt trong Unix/Linux
    Chương hướng dẫn trước đã cảnh báo về sử dụng các ký tự đặc biệt trong tên biến của bạn. Điều này bởi vì những ký tự này được sử dụng trong tên các biến đặc biệt trong Unix. Những biến này được giữ cho các chức năng đặc biệt.
  • Sử dụng các biến trong Shell

    Sử dụng các biến trong Shell
    Một biến là một chuỗi ký tự để từ đó chúng ta gán một giá trị. Giá trị được gán có thể là một số, văn bản, tên file, thiết bị hoặc bất kỳ kiểu nào khác của dữ liệu.
  • Shell là gì?

    Shell là gì?
    Shell là một môi trường trong đó chúng ta có thể chạy các lệnh, các chương trình và Shell script. Có các phiên bản khác nhau của Shell, mà chỉ khác nhau từ phiên bản của hệ điều hành. Mỗi phiên bản của Shell có bộ thiết lập các lệnh và hàm được thừa nhận riêng của nó.
  • Trình soạn thảo vi trong Unix/Linux

    Trình soạn thảo vi trong Unix/Linux
    Có rất nhiều cách để chỉnh sửa các file trong Unix và đối với tôi, một trong những cách tốt nhất là sử dụng Bộ (Trình) soạn thảo hướng màn hình vi. Bộ soạn thảo này cho bạn có thể chỉnh sửa các dòng trong nội dung với các dòng khác trong file.