Câu hỏi được gắn thẻ «ksh»

Shell Korn (ksh) là một shell với các tính năng kịch bản nâng cao, thường thấy trên các đơn vị thương mại và một số hệ thống BSD nhưng hiếm khi được sử dụng trên Linux.


1
Lý do cho ksh lỗi thời -eq
Phiên bản mới nhất của ksh obsoletes sử dụng -eqtrong [[ ]]các khối, (( ))thay vào đó, thích hơn. Tại sao lại thế này? Tôi không thể tìm thấy bất kỳ tài liệu về những ưu điểm của (( ))hơn [[ ]]bất cứ nơi nào, và tôi thấy cú pháp …



2
Hợp nhất ba tệp vào một tệp chính bằng cách loại trừ tiêu đề trong tệp thứ 2 và thứ 3
Tôi có ba tệp với n số dòng như dưới đây mẫu1.txt ------------------------------ Date Time Name ------------------------------ 2013/10/12 12:09:09 Krish 2013/10/12 13:12:01 Ramb 2013/10/12 15:28:39 Likha 2013/10/12 15:56:12 Mat . . . Sample2.txt ------------------------------ Date Time Name ------------------------------ 2013/10/12 11:19:21 Jack 2013/10/12 12:11:09 Rob 2013/10/12 15:45:12 Rick 2013/10/12 22:11:10 Phil …





2
Tập lệnh shell Bash / Korn được chỉnh sửa trên Windows sẽ xuất hiện lỗi '' ^ ^: không tìm thấy '
Tôi đã viết một đoạn script Bash trong Windows bằng Notepad ++. cxStop ALLServiceOnSERVER.sh #!/usr/bin/bash cd "/some/path" echo "Hi. Logs can be found at "`pwd`"/cxStartStopLogger.log" echo "["`date`"]*** STOPPING ALL SERVICES ON SERVER ***" >> "cxStartStopLogger.log" exit Bây giờ sau khi tải nó lên và thiết lập các quyền tập tin …



1
$ _ Được xác định bởi POSIX ở đâu?
Trong các bình luận cho câu trả lời được chấp nhận cho câu hỏi StackExchange của Unix & Linux này , có tuyên bố rằng $_"một trong số 7 tham số đặc biệt được xác định bởi POSIX". Tôi không thể tìm thấy định nghĩa đó mặc dù tôi có …
7 bash  shell  ksh  posix 

1
Tính năng Ksh được tích hợp vào Zsh?
Tôi đã là người dùng Bash một thời gian. Tôi muốn học ít nhất một cái vỏ khác bây giờ, vì vậy tôi đã chọn Korn Shell. Tuy nhiên, có vẻ như Ksh đã có những cập nhật lớn trong gần hai mươi năm và tôi đã đọc được rằng …
7 shell  zsh  ksh 

5
Kết hợp regex trong ksh
Tôi đang tìm cách làm một cái gì đó như thế này trong KSH: if (( $var = (foo|bar)[0-9]*$ )); then print "variable matched regex" fi Có thể ở tất cả? Đối với bản ghi tôi đang sử dụng Ksh Version M-11/16/88itrên máy Solaris 10.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.