Mẹo di chuyển và xử lý nhanh trong bash
Unix
31
Bash
10
White

Trần Thành viết ngày 27/05/2015

Tạo một lúc nhiều file hay directory

Tạo một lúc nhiều directory với mkdir và dấu {}

mkdir {log_1,log_2,log_3}

Tạo một lúc nhiều file bên trong các directory

touch {log_1,log_2}/{log_1.txt,log_2.txt}

Tạo file theo name cùng một pattern

touch log_{3,4,5}.txt

Tạo directory và di chuyển ngay đến directory đó

mkdir -p level1/level2/level3; cd $_

Nếu không muốn gõ $_ thì thậm chí có thể dùng tổ hợp phím Esc + . để bash tự in lại path của directory vừa tạo

Quay lại directory vừa làm việc

Khi bạn vừa mới cd ra một thư mục mới nhưng lại quên một việc gì đó ở thư mục cũ, bạn có thể quay lại nhanh chóng với

cd -

Di chuyển theo phím tắt readline

KHi đang gõ dở một dòng lệnh thì có thể dùng các tổ hợp phím sau để di chuyển

  • Ctrl + A để về đầu dòng
  • Ctrl + E để về cuối dòng
  • Esc + F để tiến về phía trước 1 từ
  • Esc + B để tiến về phía sau 1 từ
Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Trần Thành

6 bài viết.
32 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
16 8
GET request curl để thực hiện một GET request thì thật đơn giản bash $ curl http://google.com POST request giả lập form curl để thực hiện PO...
Trần Thành viết gần 3 năm trước
16 8
White
9 1
Peco Hôm trước tôi có thấy một bạn cũng hướng dẫn cài đặt và sử dụng peco trên Kipalog ở (Link). Vì vậy phần cài đặt thì các bạn có thể tham khảo ...
Trần Thành viết 3 năm trước
9 1
White
8 3
Chuẩn bị Dưới đây là tổng hợp cách dùng câu lệnh awk trên linux. Trong các ví dụ, câu lệnh dùng trước awk là một câu lệnh grep thông thường bash...
Trần Thành viết hơn 3 năm trước
8 3
Bài viết liên quan
White
2 2
Bash script to fast serve Laravel project Lười gõ dòng lệnh quá nên tạo ra cái script để gõ nhanh :D laravelstart.sh /bin/bash if z "$1" ] ...
Vũ Hoàng Chung viết hơn 1 năm trước
2 2
White
1 0
Sử dụng option I với xargs Với option I thì bạn có thể sử dụng place holder với biến được lấy ra từ xargs man của option này: I replacestr R...
LinhPT viết 2 năm trước
1 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
6 bài viết.
32 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!