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

Đối với câu hỏi về các tập lệnh được viết cho shell lệnh Bash. Đối với các tập lệnh shell có lỗi / lỗi cú pháp, vui lòng kiểm tra chúng bằng chương trình shellcheck (hoặc trong máy chủ shellcheck của web tại https://shellcheck.net) trước khi đăng ở đây. Các câu hỏi về việc sử dụng Bash tương tác có nhiều khả năng là chủ đề trên Super User hơn là về Stack Overflow.





4
Cách cắt một mảng trong Bash
Nhìn vào phần "Mảng" trong trang bash (1), tôi không tìm thấy cách nào để cắt một mảng. Vì vậy, tôi đã đưa ra chức năng quá phức tạp này: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args # ---------------------------------------------- function …
194 arrays  bash  slice 


5
Chuyển trường hợp với sự sụp đổ?
Tôi đang tìm kiếm cú pháp chính xác của câu lệnh chuyển đổi với các trường hợp sai lầm trong Bash (lý tưởng không phân biệt chữ hoa chữ thường). Trong PHP tôi sẽ lập trình nó như sau: switch($c) { case 1: do_this(); break; case 2: case 3: do_what_you_are_supposed_to_do(); …

8
Lệnh `date` trên OS X không có tùy chọn` 86I`?
Trong tập lệnh Bash, tôi muốn in datetime hiện tại ở định dạng ISO 8601 (tốt nhất là UTC) và có vẻ như điều này sẽ đơn giản như date -I: http://ss64.com/bash/date.html Nhưng điều này dường như không hoạt động trên máy Mac của tôi: $ date -I date: illegal …
193 bash  macos  iso8601 

10
Chuyển từ zsh sang bash trên OSX, và quay lại?
Vì vậy, tôi đang học cách phát triển trong Rails, và đã khám phá ra sức mạnh của zsh. Tuy nhiên, đối với một số nhiệm vụ khác của tôi, tôi muốn sử dụng Bash bình thường. Mặc dù chúng giống nhau, tôi chỉ cảm thấy thoải mái với bash …
193 bash  terminal  zsh 


3
Sử dụng các biến trong một bash heredoc
Tôi đang cố gắng nội suy các biến trong một bash heredoc: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Điều này không hoạt động như tôi mong đợi ( $varđược xử lý theo nghĩa đen, không được mở rộng). Tôi cần sử …
192 bash  variables  sh  heredoc 



9
Cách xóa các tệp cũ hơn X giờ
Tôi đang viết một tập lệnh bash cần xóa các tập tin cũ. Nó hiện đang được thực hiện bằng cách sử dụng: find $LOCATION -name $REQUIRED_FILES -type f -mtime +1 -delete Điều này sẽ xóa các tập tin cũ hơn 1 ngày. Tuy nhiên, nếu tôi cần độ phân …
191 bash 


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.