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 để so sánh hai tệp xml có cùng dữ liệu trong các dòng khác nhau?
Tôi có hai tệp có cùng dữ liệu nhưng trong các dòng khác nhau. Tệp 1: <Identities> <Identity> <Id>048206031415072010Comcast.USR8JR</Id> <UID>ccp_test_79</UID> <DisplayName>JOSH CCP</DisplayName> <FirstName>JOSH</FirstName> <LastName>CCP</LastName> <Role>P</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> </Identities> Tệp 2: <Identities> <Identity> <Id>089612381523032011Comcast.USR1JR</Id> <UID>94701_account1</UID> <DisplayName>account1</DisplayName> <FirstName>account1</FirstName> <LastName>94701</LastName> <Role>S</Role> <LoginStatus>C</LoginStatus> </Identity> <Identity> …


2
Tại sao --text = Lần $ @ chỉ vượt qua từ đầu tiên?
Khi tôi chạy đoạn script sau với một số đối số như arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" zenity tạo một hộp thoại nhập với văn bản này: "arg1" trong khi tôi mong đợi "arg1 arg2 arg3" Nếu tôi sử dụng một biến như tập lệnh sau, nó sẽ …
9 bash  shell  quoting 


5
Cách đếm hàng được sắp xếp theo trường đầu tiên trong bash
Đây là đoạn trích từ INPUT: ... #################### Bala Bela;XXXXXX12345;XXXXXX12345678;A SERVER345Z3.DOMAIN.com0 SERVER346Z3.DOMAIN.com0 SERVER347Z3.DOMAIN.com0 SERVER348Z3.DOMAIN.com0 ssh-dss ...pubkeyhere... #################### Ize Jova;XXXXXX12345;XXXXXX12345;A SERVER342Z3.DOMAIN.com0 SERVER343Z3.DOMAIN.com0 SERVER345Z3.DOMAIN.com0 ssh-rsa ...pubkeyhere... ... Và đây là một đoạn trích từ OUTPUT mà tôi cần: Bala Bela;XXXXXX12345;XXXXXX12345678;A 4 Ize Jova;XXXXXX12345;XXXXXX12345;A 3 Vì vậy, tôi cần một OUTPUT từ INPUT, …



2
SSH LocalCommand khi thoát
Trong ~/.ssh/configbạn có thể sử dụng lệnh LocalCommandđể thực thi lệnh cục bộ bất cứ khi nào bạn kết nối với máy từ xa thông qua SSH. Nhưng làm cách nào để thực thi lệnh khi thoát kết nối SSH? Có vẻ như các tệp * .bashrc / .bash_profile * …
9 bash  ssh  osx 





3
Làm thế nào để phân chia đầu ra và lưu trữ nó trong một mảng?
Đây là đầu ra: 3,aac-lc, 93.8, aaclc, 77.3, h.264, 1024.6, h.264, 1029.1, 31, 31, 0,0,0.000000,31,31,0,0,0.000000,7,0,0,0.000000,30,1280 720,10,0,0,0.000000,30,1280 720 Tôi đã thử với 2 kịch bản: Lưu trữ trong một mảng @arr=split(',',$stats); echo "statistics: $stats" Lưu trữ trong một biến echo $stats | cut -d ',' -f | read s1 echo $s1 …
9 bash 

1
Hai ống dẫn đến một lệnh
Tôi hơi bối rối bởi cú pháp sau đây. Mặc dù nó hoạt động, nó không hiểu tại sao nó hoạt động. Có vẻ như, có hai ống được gắn vào lệnh diff. Nhưng không phải chỉ có một STDINsao? Ví dụ: diff <(echo "foobar") <(echo "barbaz") diff <(cat foo.txt) …
9 bash  shell 

2
Bash: Sử dụng bí danh trong một biến
Tôi đang viết một tập lệnh bash chạy từng đối số của nó dưới dạng một lệnh. Điều này làm việc cho các lệnh trong của tôi PATH, nhưng không phải cho bí danh. Tôi có thể gọi trực tiếp một bí danh trong kịch bản, nhưng tôi không thể …
9 bash  alias 

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.