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.



3
Xóa đầu vào trở lại dấu gạch chéo cuối cùng
Tôi sẽ rất thường xuyên bị bỏ qua giữa một số tệp trên máy chủ. Tôi sẽ chạy các lệnh ví dụ sau theo trình tự: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc Để đi từ nanolệnh này sang lệnh tiếp theo tôi hiện đang nhấn Upvà …

1
bỏ qua tên tập tin trong grep
Tôi đang lấy một chuỗi từ nhiều tệp, nhưng hiệu ứng phụ không mong muốn, là tên tệp đặt trước đầu ra. Làm cách nào tôi có thể chặn đầu ra tên tệp chỉ bằng grep? $ grep -i lp lpNet* lpNet:This was printed via the internet using the lp …
16 command-line  bash  grep  cat 





4
đổi vỏ từ zsh sang bash
Máy chủ web của tôi đã bị giả mạo bởi một người đang sử dụng zsh shell. Tôi cảm thấy thoải mái hơn khi sử dụng bash shell, vì đó là các mặc định đi kèm với Ubuntu và OS X (hai hệ điều hành chính tôi sử dụng). Nhưng …
16 command-line  bash  zsh 

2
Bất cứ ai có thể giải thích tại sao sudo ls với một ký tự đại diện không hoạt động?
$ sudo -iu abc ls -ltr /sites/servers/server_instance/logs/access* ls: cannot access /sites/servers/server_instance/logs/access*: No such file or directory $ sudo -iu abc ls -ltr /sites/servers/server_instance/logs/ total 594812 -rwxrwxrwx 1 abc abc 45 Mar 21 12:42 old.log -rwxrwxrwx 1 abc abc 304537970 Mar 24 12:45 console.log -rwxrwxrwx 1 abc abc 304537970 Mar 24 …


4
Xóa các thư mục con trống, giữ thư mục cha
Khi tôi sử dụng find /home/user/parentdir -type d -empty -delete nó trông đệ quy cho các thư mục con trống bên trong /home/user/parentdirvà xóa chúng. Nhưng nếu /home/user/parentdircũng trống, nó cũng xóa parentdirthư mục, đó là điều không mong muốn đối với tôi. Tôi muốn giữ điều này parentdircho rsyncmột …


3
Làm cách nào để sử dụng $ * trong khi bỏ qua các biến đầu vào nhất định như $ 1 và $ 2 trong tập lệnh bash?
Ví dụ, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt để tạo một tệp văn bản chứa tất cả các đầu vào sau "$2"hoặc nối thêm một tệp văn bản hiện có với tất cả các đầu vào sau "$2", tôi sẽ sử dụng cái …

3
Tôi nên đặt tập lệnh bash của mình ở đâu
Tôi có một vài kịch bản bash rất đơn giản mà tôi đã ghép lại với nhau cho những việc mà tôi làm thường xuyên. Một trong số đó là chạy trùng lặp để thực hiện các tác vụ sao lưu của tôi. Không có gì thông minh chỉ là …
15 bash  scripts  sudo 

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.