显示文件的名称,修改日期和修改时间

时间:2016-04-06 01:04:07

标签: bash shell

我想搜索某个目录(例如桌面)以查看自上次读取以来是否有任何文件被修改过。如果找到修改过的文件,我想显示文件的名称,修改日期和修改后的行。如果没有找到,则显示“未找到修改的文件”。

我知道以下代码

 $ find /home/you/Desktop stat

将显示所有已修改的文件,但是如何显示文件的修改日期和修改后的行?

另外,有没有办法做同样的事情,没有“查找”命令? 例如,使用ls命令?

1 个答案:

答案 0 :(得分:0)

使用此

的变体
Image img = p.GetCurrentPage();

pictureBox1.Height=(Int32)(p.CurrentPaperSize.Height*img.VerticalResolution);
pictureBox1.Width = (Int32)(p.CurrentPaperSize.Width*img.HorizontalResolution);
pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
pictureBox1.Image = img;

find ./ -mtime -60 -print | xargs stat -t "%c" ,视系统而定,可以使用与stat相同的格式规则。

回答这个问题......

  

我想显示文件'名称,修改日期和修改后的行

您需要拥有上次编辑的副本,或者需要使用Git或SVN等文件。