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.



2
Sự khác biệt giữa ls [13] và ls {1,3} là gì?
Tôi đã tạo ba tệp trong thư mục của mình bằng lệnh touch inv{1..3}.txt. Bây giờ tôi đã sử dụng hai lệnh và đầu ra của chúng khá giống nhau. Hai lệnh đó là ls inv[13].txtvà ls {1,3}.txt. Vậy hai cái này khác nhau như thế nào? Làm thế nào …

2
Dấu thời gian trong Exec = dòng tệp .desktop có thể?
Lubfox 16.04 - Phiên Openbox Tôi có thể sử dụng thiết bị đầu cuối để mở tệp có dấu thời gian bằng gedit: gedit ~/$(date +%Y%m%d%H%M%S).txt Lệnh cũng có thể được sử dụng thông qua phím tắt trong Openbox. <keybind key="W-4"> # gedit time-stamped file <action name="Execute"><command>sh -c 'gedit ~/$(date …
11 bash  .desktop 

4
Shell với khả năng chỉnh sửa tốt hơn
Shell (ít nhất là những gì tôi biết) có khả năng chỉnh sửa lệnh thực sự tồi. Ví dụ: Tôi không thể trỏ con trỏ đến bất kỳ điểm nào của lệnh. Tôi không thể chọn và xóa / xóa / thay thế văn bản trong lệnh. Hiện tại những …

3
Lỗi cú pháp gần mã thông báo bất ngờ `('
Khi tôi sử dụng mã dưới đây trong thiết bị đầu cuối Ubuntu, nó hoạt động tốt: rm !(*.sh) -rf Nhưng nếu tôi đặt cùng một mã dòng trong tập lệnh shell (clean.sh) và chạy tập lệnh shell từ terminal, nó sẽ báo lỗi: kịch bản sạch.sh: #!/bin/bash rm !(*.sh) …


4
tr: chuyển đổi dấu nháy đơn sang ASCII
Tôi đang cố gắng chuyển đổi Dấu ngoặc đơn bên phải sang Dấu nháy đơn bằng cách sử dụng tr. tr "`echo -e '\xE2\x80\x99'`" "`echo -e '\x27'`" < a > b đưa ra một tệp được mã hóa UTF-8 có tên aví dụ này: We’re not a different species “All …
11 bash  unicode  utf-8 

4
Tôi có thể sử dụng cd ../ .. làm tên bí danh không?
Tôi đang sử dụng song song Windows và Ubuntu và làm công cụ điều khiển trên cả hai. Trên Windows tôi có thể làm một C:\Users\Thomas>cd..\.. C:\> Tuy nhiên, trên Linux, điều này không hoạt động, không có dấu gạch chéo ngược cũng như dấu gạch chéo về phía trước. …
11 bash  alias 



2
Tại sao tôi cần chạy ứng dụng / bin / bash --login
Tôi vừa thiết lập một máy chủ Ubuntu 13.10 mới với ruby ​​2.1.1 được cài đặt thông qua rvm. Vấn đề là bất cứ khi nào tôi chuyển sang "đường ray" của người dùng (người dùng tôi đã cài đặt ruby ​​và đường ray), tôi phải chạy /bin/bash --logintrước khi …
11 13.10  bash  login  ruby  rvm 

2
Dấu hỏi trong lệnh terminal có nghĩa là gì?
Câu hỏi này ( Làm cách nào tôi có thể xóa gnome khỏi bản cài đặt kubfox 12.04? ) Có các lệnh có dấu chấm hỏi: sudo apt-get remove --purge ubuntu-desktop sudo apt-get remove --purge unity? sudo apt-get remove --purge gnome? Có ý nghĩa gì?
11 command-line  apt  bash 

3
Bash mất rất nhiều thời gian để tải
Vì vậy, khi tôi mở một thiết bị đầu cuối (ctrl + alt + t), sẽ mất khoảng 6 giây để lời nhắc hiển thị và tôi có thể quan sát (chạy trên cùng trên một thiết bị đầu cuối khác) rằng nó đang chiếm 99% CPU để làm điều …

1
Toán tử so sánh và biểu thức Bash
Tôi mới tham gia lập trình bash. Tôi đã đọc hai hướng dẫn dài, tốt, nhưng chúng làm tôi bối rối về các toán tử và từ khóa. Mà phổ biến hơn và được sử dụng rộng rãi? Tôi không biết khi nào nên sử dụng cái nào và tại …

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.