我想搜索某个目录(例如桌面)以查看自上次读取以来是否有任何文件被修改过。如果找到修改过的文件,我想显示文件的名称,修改日期和修改后的行。如果没有找到,则显示“未找到修改的文件”。
我知道以下代码
$ find /home/you/Desktop stat
将显示所有已修改的文件,但是如何显示文件的修改日期和修改后的行?
另外,有没有办法做同样的事情,没有“查找”命令? 例如,使用ls命令?
答案 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等文件。