do các phiên bản OSX và Ubuntu stat
có một số khác biệt trong đó OSX stat
mặc định cho đầu ra ngắn gọn và Linux stat
mặc định để tiết lộ một số hoops sẽ cần phải được nhảy qua. Một khả năng đơn giản là sử dụng bí danh trên OSX sẽ khiến stat hoạt động giống nhau trên cả hai.
Nếu bạn không phiền khi đặt bí danh để buộc đầu ra dài dòng stat
trên OSX alias stat="stat -x"
thì bạn không cần perl.
stat .bashrc| grep Modify
là tất cả những gì bạn cần trong Ubuntu. nếu bạn đặt bí danh như trên thì nó cũng hoạt động theo OSX
Ví dụ từ Ubuntu 14.04.5 Kết quả giống hệt nhau có thể được lấy từ Ubuntu 16.04
stat .bashrc| grep Modify
Modify: 2014-03-30 23:14:47.658210121 -0500
Nếu tất cả những gì bạn muốn là dấu thời gian, bạn có thể tách Modify:
và giữ phần còn lại với
stat .bashrc| grep Modify | cut -c 9-
Nguồn:
https://ss64.com/osx/stat.html
Đầu ra của stat trên OSX