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
dircolors: sửa đổi cài đặt màu thế giới
Tôi hiểu lssử dụng dircolorsđể hiển thị đầu ra màu. dircolorscó cơ sở dữ liệu mặc định về màu sắc được liên kết với phần mở rộng tệp, có thể được in bằng lệnh dircolors --print-database Từ man dir_colorstôi đọc, cơ sở dữ liệu toàn hệ thống nên được đặt …
40 bash  ls  colors 


3
Xóa N dòng cuối cùng khỏi lịch sử bash
Khi vô tình dán một tập tin vào vỏ, nó đặt một tấn các mục vô nghĩa xấu xí trong lịch sử bash. Có một cách sạch sẽ để loại bỏ những mục? Rõ ràng tôi có thể đóng shell và chỉnh sửa .bash_historytệp theo cách thủ công nhưng có …





4
Làm cách nào để tạo một hàm cục bộ trong bashrc của tôi?
.Bashrc của tôi có một số mã lặp đi lặp lại nên tôi đã sử dụng một hàm để đơn giản hóa nó do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Tuy nhiên, bây giờ khi tôi sử dụng shell của mình, tên "do_ ware" …
40 bash  bashrc 

4
Khởi chạy một quá trình nền và kiểm tra khi nó kết thúc
Làm cách nào tôi có thể khởi chạy một tiến trình trong nền và kiểm tra khi nào nó kết thúc trong tập lệnh bash? Ý tưởng của tôi là một kịch bản như thế này: launch backgroundprocess & while [ Process is running ];do echo "PROCESS IS RUNNING\r" done; …
40 bash 



2
Bash kiểm tra: những gì làm =
#!/bin/bash INT=-5 if [[ "$INT" =~ ^-?[0-9]+$ ]]; then echo "INT is an integer." else echo "INT is not an integer." >&2 exit 1 fi Những gì hàng đầu ~làm trong biểu thức thường xuyên bắt đầu?
40 bash  test 




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.