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

Bash là một vỏ miễn phí cho các hệ điều hành giống Unix từ Dự án GNU.

3
Sao chép danh sách các tập tin
Tôi có một danh sách các tệp được phân tách bằng khoảng trắng trong một tệp list.txt. Tôi muốn sao chép chúng vào một thư mục mới. Tôi đã cố gắng làm: cp `cat list.txt` new_folder nhưng nó không hoạt động. Bạn sẽ làm điều này như thế nào ? …
35 bash  unix  cp 

3
echo văn bản với dòng mới trong bash
Tôi muốn nối văn bản vào một tập tin. Vì vậy, tôi đã viết trong bash echo text >> file.conf Tuy nhiên, nó không để lại một dòng mới. Vì vậy, tôi chỉ có thể làm điều này một lần. Làm cách nào để thêm dòng mới?
35 linux  bash 

2
Vô tình có nguồn gốc .bash_history
Trong một khoảnh khắc rực rỡ, tôi thực hiện mệnh lệnh source ~/.bash_history. May mắn thay, hầu hết các lệnh đang sử dụng vimđể chỉnh sửa một số tệp, nhưng có một số lệnh đáng sợ trong lịch sử của tôi - di chuyển và xóa các tệp có đường …
34 bash 

4
Hoàn tác lộn xộn tập tin tar
Tôi chỉ mở một kho lưu trữ tạo ra một mớ hỗn độn các tập tin vào thư mục gọn gàng của tôi. Ví dụ: user@comp:~/tidy$ tar xvf myarchive.tar file1 file2 dir1/ dir1/file1 dir1/subdir1/ dir1/subdir1/file1 dir2/ dir2/file1 ... Tôi đã hy vọng rằng tập tin tar sẽ được tổ chức …
34 linux  bash  tar  undo 

5
Hoàn thành tab bash tùy chỉnh
Tôi có tiện ích bàn điều khiển tùy chỉnh cooltoolvới danh sách các tùy chọn fooOption barOption Tôi nên làm gì để có thể bash tự động hoàn thành các tùy chọn bằng cách nhấn tabphím? Ý tôi là người dùng đã gõ $ ./cooltool foo_ rồi ấn tab. Và …
34 bash 

5
Cách mở rộng * trên dòng lệnh Bash
Tôi hiểu rằng nếu bạn gõ ls *nó thực sự mở rộng để ls a b ckhi dòng điện trực tiếp có các file a, bvà c. Tôi đã tự hỏi nếu có một cách để mở rộng điều này trước khi tôi nhấn enter. Tương tự như cách Ctrl …

5
Viết đuôi đuôi -f xuất ra tệp khác
Như một sự tiếp nối từ bài đăng cuối cùng của tôi , nơi tôi đã sử dụng grep & tail -fđể tìm sự xuất hiện của các sự kiện "hiếm". Tôi muốn ghi lại điều này trong một tập tin khác. Tôi đã thử rẽ tail -f log.txt | …
34 bash  cygwin  grep  logging 



3
Cách sử dụng 'sed' với đường ống
Tôi muốn thay thế một chuỗi xuất ra grep, tôi có: $ npm info webpack | grep version nó cho tôi $ version: '2.1.0-beta.12', nhưng tôi muốn có: $ 2.1.0-beta.12 Vì vậy, tôi nghĩ rằng tôi có thể đạt được rằng sử dụng sedvà thay thế các chất nền không …
34 bash  grep  sed 




10
sha1sum cho một thư mục của các thư mục
sha1sum ./path/to/directory/* | sha1sum ở trên đã được đăng lên như một cách để tính toán sha1sum của một thư mục chứa các tệp. Lệnh này thất bại nếu thư mục bao gồm nhiều thư mục hơn. Có cách nào để tính toán đệ quy sha1sum của một thư mục …
33 bash  hashing 

6
Lịch sử Bash không được bảo tồn giữa các phiên thiết bị đầu cuối trên máy Mac
Lịch sử bash của tôi đã ngừng hoạt động một cách bí ẩn, và tôi không biết làm thế nào để sửa nó. Đây là .bashrc của tôi trông như thế nào: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history Tuy nhiên, khi tôi chạy echo $HISTFILEnó in ra /Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew. Tôi là chủ sở hữu …
33 macos  bash  unix  terminal  history 

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.