Câu hỏi này đã có câu trả lời ở đây:
- Windows tương đương với lệnh Linux 'chạm'? 31 câu trả lời
Trong PowerShell có tương đương với touch
?
Ví dụ trong Linux, tôi có thể tạo một tệp trống mới bằng cách gọi:
touch filename
Trên Windows, điều này khá khó xử - thông thường tôi chỉ cần mở một phiên bản mới của notepad và lưu một tệp trống.
Vậy có cách lập trình nào trong PowerShell để làm việc này không?
Tôi không tìm cách khớp chính xác hành vi của cảm ứng, mà chỉ để tìm cách tương đương đơn giản nhất có thể để tạo các tệp trống.
touch
Linux.
touch
trên một tệp hiện có, nó sẽ cập nhật lần ghi cuối cùng mà không sửa đổi tệp, xem các liên kết từ @amiregelz. Câu hỏi này có thứ hạng cao trên google powershell touch
, tôi muốn cảnh báo những người sao chép / dán rằng chỉ một nửa trong số đó có thể phá hủy dữ liệu, khi * nix touch không. Xem câu trả lời @LittleBoyLost xử lý khi tệp đã tồn tại.