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

Các câu hỏi dành riêng cho GNU's Bourne Again SHell, trái ngược với các shell Bourne / POSIX khác. Đối với các câu hỏi về shell Unix nói chung, hãy sử dụng thẻ / shell thay thế.



3
Làm thế nào một người có thể chạy nhiều chương trình trong nền với một lệnh duy nhất?
Làm thế nào một người có thể chạy nhiều chương trình trong nền với một lệnh duy nhất? Tôi đã thử các lệnh dưới đây, nhưng chúng không hoạt động. nohup ./script1.sh & && nohup ./script2.sh & -bash: syntax error near unexpected token '&&' nohup ./script1.sh & ; nohup ./script2.sh …

4
Đọc các dòng từ một tệp có bash: for vs.
Tôi đang cố đọc một tệp văn bản và làm một cái gì đó với mỗi dòng, sử dụng tập lệnh bash. Vì vậy, tôi có một danh sách giống như thế này: server1 server2 server3 server4 Tôi nghĩ rằng tôi có thể lặp lại điều này bằng cách sử …


12
Thêm hàng ngàn dấu phân cách trong một số
Trong trăn re.sub(r"(?<=.)(?=(?:...)+$)", ",", stroke ) Để chia một số theo ba, ví dụ: echo 123456789 | python -c 'import sys;import re; print re.sub(r"(?<=.)(?=(?:...)+$)", ",", sys.stdin.read());' 123,456,789 Làm thế nào để làm điều tương tự với bash / awk?


4
$ @ ngoại trừ đối số 1
Tôi cần phải viết một kịch bản shell chạy theo cách này: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# có một vòng lặp for bên trong script for i in $@ Tuy nhiên, như tôi biết, $ @ bao gồm $ 1 đến $ ($ # - 1). Nhưng đối …
36 bash  shell  scripting 


3
Hiểu backtick (`)
Tôi đang thử lệnh $ b=5; echo `$b`; -bash: 5: command not found nhưng nó không in 5 như dự kiến. Tôi đang thiếu gì ở đây? `(Backquote / backtick) có nghĩa là gì trong các lệnh? dường như nói rằng `đánh giá các lệnh bên trong và thay thế …




9
Làm thế nào để in dòng dài nhất trong một tập tin?
Tôi đang tìm phương pháp đơn giản nhất để in dòng dài nhất trong một tệp. Tôi đã làm một số việc và dường như không thể tìm thấy câu trả lời. Tôi thường in độ dài của dòng dài nhất trong một tệp, nhưng tôi không biết làm thế …
35 bash  awk  filter 

7
Làm thế nào tôi có thể đóng một thiết bị đầu cuối mà không giết chết con của nó (mà không chạy `màn hình 'trước)?
đôi khi tôi chạy một ứng dụng trong gnome-terminal, nhưng sau đó tôi đột nhiên phải khởi động lại gnome hoặc một cái gì đó. Tôi đoán câu trả lời cho câu hỏi cũng hữu ích sau đó tôi muốn ngắt kết nối khỏi SSH, nơi có điều gì đó …

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.