Unix & Linux

Q & A cho người dùng Linux, FreeBSD và các hệ điều hành giống như Un * x khác



3
Tại sao mèo Mèo {foo} không phải là đầu ra của foo, nhưng mèo Mèo {foo, bar} thì sao?
Tôi đã cố gắng nối các tệp văn bản trong các thư mục con và đã thử: cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1}/book.txt > out$var Tuy nhiên điều này đã không trả lại bất cứ điều gì. Vì vậy, đã thử thêm một 'thư mục con' không tồn tại cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1,subfolder2}/book.txt > out$var Và …

3
Mất độ chính xác với dc
Tôi muốn sử dụng dcđể xử lý một số 16 số cơ bản với các điểm thập lục phân nhưng tôi đang gặp vấn đề chính xác. Ví dụ, bên dưới tôi nhân F423F.FDvới 100cả hai hex. Câu trả lời dự kiến ​​là F423FFD, thay vào đó là đưa ra …
12 dc 

3
Bash mở rộng cú đúp sau một dấu gạch chéo
Tôi đang cố sao chép một tập tin sang một tên khác vào cùng một thư mục bằng cách sử dụng mở rộng dấu ngoặc. Tôi đang sử dụng bash 4.4.18. Đây là những gì tôi đã làm: cp ~/some/dir/{my-file-to-rename.bin, new-name-of-file.bin} nhưng tôi gặp lỗi này: cp: cannot stat '/home/xyz/some/dir/{my-file-to-rename.bin,': …

2
Sử dụng jq trong chuỗi ống không tạo ra đầu ra
Vấn đề jqcần một bộ lọc rõ ràng khi đầu ra được chuyển hướng được thảo luận trên tất cả các trang web. Nhưng tôi không thể chuyển hướng đầu ra nếu jqlà một phần của chuỗi ống, ngay cả khi sử dụng bộ lọc rõ ràng. Xem xét: touch …

6
Làm thế nào tôi có thể thêm chuỗi ngẫu nhiên cho mỗi dòng?
Tôi đang cố gắng thêm chuỗi ngẫu nhiên cho mỗi dòng trong khi chạy: awk '{print "name" "'$ran'" "-"$0}' 'myfile' Trước đó, chuỗi ngẫu nhiên được tạo: ran="$(tr -dc '[:alnum:]' </dev/urandom | head -c 6)" Vấn đề là nó sẽ in cùng một chuỗi ngẫu nhiên cho mỗi dòng: nameGQz3Ek- …
12 awk 





4
Bash có cung cấp hỗ trợ cho việc sử dụng con trỏ không?
Câu hỏi đơn giản. Liệu bash shell có hỗ trợ nào cho việc sử dụng con trỏ khi viết tập lệnh shell không? Tôi quen thuộc với ký hiệu mở rộng, ${var[@]}khi lặp qua mảng $var, nhưng không rõ điều này là sử dụng các con trỏ để lặp qua …
12 bash 

3
Bash nếu lệnh không hoàn thành trong thời gian X?
Tôi đang cố chạy một cái gì đó như: sudo dhclient $wifi || otherFunction Vấn đề là khi dhclientthất bại, nó chỉ bị treo thay vì ném lỗi. Làm thế nào tôi có thể viết lại những điều trên để dhclientbị giết và otherFunctionđược gọi nếu dhclientkhông hoàn thành trong …
12 bash  timeout 



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.