Một số điều tôi thích ở Bash và rất thích biết cách thực hiện trong PowerShell:
Trong Bash, tôi có cuộn lịch sử được thiết lập để nó chỉ cuộn các lệnh bắt đầu với cùng tiền tố với dòng hiện tại. Nếu tôi muốn xem cam kết mới nhất của mình (ví dụ: sử dụng lại một phần của nhận xét), tôi viết 'git' và sau đó ↑.
Liên quan tất nhiên là tìm kiếm lịch sử với Ctrl+R
Để tìm những thứ khác, tôi viết:
h | grep foo
Trong PowerShell tôi sử dụng:
h -c 1000 | where {$_.commandline.contains("foo")}
(rõ ràng tôi là người mới, phải có cách ngắn hơn)
Những thứ như:
mv file.txt{,.bak}
hoặc là
mv file.txt !#$.bak
Không gian ma thuật (mở rộng
!$
nội tuyến)
Các lựa chọn thay thế trong PowerShell là gì?