AWK - Môi trường

Chương này mô tả cách thiết lập môi trường AWK trên hệ thống GNU / Linux của bạn.

Cài đặt bằng Trình quản lý gói

Nói chung, AWK có sẵn theo mặc định trên hầu hết các bản phân phối GNU / Linux. Bạn có thể dùngwhichđể kiểm tra xem nó có trên hệ thống của bạn hay không. Trong trường hợp bạn không có AWK, hãy cài đặt nó trên GNU / Linux dựa trên Debian bằng Công cụ gói nâng cao(APT) quản lý gói như sau -

[jeryy]$ sudo apt-get update
[jeryy]$ sudo apt-get install gawk

Tương tự, để cài đặt AWK trên GNU / Linux dựa trên RPM, hãy sử dụng Yellowdog Updator Modifier yum quản lý gói như sau -

[root]# yum install gawk

Sau khi cài đặt, đảm bảo rằng AWK có thể truy cập được qua dòng lệnh.

[jerry]$ which awk

Khi thực thi đoạn mã trên, bạn nhận được kết quả sau:

/usr/bin/awk

Cài đặt từ mã nguồn

Vì GNU AWK là một phần của dự án GNU, nên mã nguồn của nó có sẵn để tải xuống miễn phí. Chúng ta đã biết cách cài đặt AWK bằng trình quản lý gói. Bây giờ chúng ta hãy hiểu cách cài đặt AWK từ mã nguồn của nó.

Cài đặt sau có thể áp dụng cho bất kỳ phần mềm GNU / Linux nào và cho hầu hết các chương trình miễn phí có sẵn khác. Đây là các bước cài đặt -

Step 1- Tải xuống mã nguồn từ một nơi xác thực. Tiện ích dòng lệnhwget phục vụ mục đích này.

[jerry]$ wget http://ftp.gnu.org/gnu/gawk/gawk-4.1.1.tar.xz

Step 2 - Giải nén và giải nén mã nguồn đã tải xuống.

[jerry]$ tar xvf gawk-4.1.1.tar.xz

Step 3 - Thay đổi vào thư mục và chạy cấu hình.

[jerry]$ ./configure

Step 4 - Sau khi hoàn thành thành công, configuretạo Makefile. Để biên dịch mã nguồn, hãy phát hànhmake chỉ huy.

[jerry]$ make

Step 5- Bạn có thể chạy bộ thử nghiệm để đảm bảo bản dựng sạch sẽ. Đây là một bước tùy chọn.

[jerry]$ make check

Step 6- Cuối cùng, cài đặt AWK. Đảm bảo rằng bạn có đặc quyền của người dùng siêu cấp.

[jerry]$ sudo make install

Đó là nó! Bạn đã biên dịch và cài đặt thành công AWK. Xác minh nó bằng cách thực hiệnawk lệnh như sau:

[jerry]$ which awk

Khi thực thi mã này, bạn nhận được kết quả sau:

/usr/bin/awk