Tôi sử dụng Windows 10 hiện tại với Powershell 5.1. Thông thường, tôi muốn tìm kiếm các lệnh tôi đã sử dụng trong quá khứ để sửa đổi và / hoặc chạy lại chúng. Chắc chắn, các lệnh tôi đang tìm kiếm đã được chạy trong cửa sổ / phiên PowerShell trước đó hoặc khác.
Khi tôi gõ ↑phím, tôi có thể duyệt qua nhiều, nhiều lệnh từ nhiều, nhiều phiên, nhưng khi tôi cố gắng tìm kiếm chúng bằng cách sử dụng Get-History | Where-Object {$_.CommandLine -Like "*docker cp*"}
, tôi không nhận được kết quả. Khắc phục sự cố cơ bản cho thấy Get-History
không hiển thị bất cứ điều gì từ các phiên trước đó, như được hiển thị bởi:
C:\Users\Me> Get-History
Id CommandLine
-- -----------
1 Get-History | Where-Object {$_.CommandLine -Like "*docker cp*"}
Làm cách nào tôi có thể tìm kiếm thông qua các lệnh trước đó mà ↑khóa cung cấp bằng cách sử dụng Get-History
hoặc một Cmdlet khác?
Ctrl+R
nhấn sẽ quay vòng qua kết quả.