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

Bash (Bourne-Again SHell), là vỏ được sử dụng trong giao diện dòng lệnh của Ubuntu theo mặc định.


1
Lệnh đầu cuối để phóng to
Tôi đã tìm kiếm điều này trong một thời gian và tôi không thể tìm thấy nó ở bất cứ đâu. Tôi cần có khả năng phóng to (tương đương với ctrl + shift + '+') thông qua thiết bị đầu cuối. Tôi đã thử xdotool, nhưng không biết làm …


4
Biến với dấu ngoặc kép là $ $ ()
Tôi đã viết kịch bản này: #!/bin/bash while [ true ] do currentoutput="$(lsusb)" if [ "$currentoutput" != "$lastoutput" ] then echo "" date and Time >> test.log date +%x_r >> test.log lastoutput="$(lsusb)" lsusb >> test.log fi sleep 5 done Tôi là một người mới đang cố gắng học nhanh và …
12 bash  scripts 



3
Sai lầm trong hàm shell để đếm số chẵn
Đối với một bài tập tôi phải viết một hàm in số lượng các số chẵn khi được cung cấp với một chuỗi các số. Tôi đã sử dụng đoạn mã tôi đã sử dụng cho lần gán trước (để in 1khi số chẵn và 0khi số lẻ) Vấn đề …



5
Muốn tạo tệp txt cho mọi png trong thư mục
Tôi có kịch bản này #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Nó hoạt động, chỉ là, đối với một tệp có tên 001.png, nó tạo ra 001.png.txtthay vì 001.txt. Làm thế nào tôi có thể sửa đổi điều này?
12 bash  scripts 

2
Đối với vòng lặp với Bảng chữ cái
Điều này hoạt động hoàn hảo trên OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Nhưng khi tôi chạy nó trên Ubuntu, tôi gặp lỗi sau. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Tôi dường như không thể giải quyết vấn đề. Bất kỳ …
12 bash  scripts  syntax 

1
Là Globing một tính năng của vỏ?
Tôi đọc nhiều câu hỏi và câu trả lời như thế này và câu hỏi này Tôi biết các ký tự đại diện được mở rộng bằng shell trước khi chạy lệnh và chúng là một tính năng của shell. Ngoài ra các ký tự đại diện làm việc với …
12 bash  find  wildcards 

3
Trích xuất từ ​​chuỗi bằng grep / sed / awk
Tôi có một chuỗi 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 và muốn trích từ qatheo sau -Dspring.profiles.active. Tôi có chuỗi lưu trong tệp text.txt chỉ để demo trên đó. Khi tôi làm grep -r -o "spring.profiles.active=" text.txt Kết quả là spring.profiles.active= Từ này không phải lúc nào cũng được qa, nó …
12 command-line  bash  grep  sed  awk 


1
_Exand làm gì?
Tôi đã làm việc với trình bao, và do nhầm lẫn, tôi đã tự động hoàn thành tabsau khi viết _e, kết quả là_expand . Lệnh này làm gì? Tôi không thể tìm thấy lời giải thích trực tuyến, các tài liệu tham khảo duy nhất tôi có thể tìm …

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.