מציאת קבצים בין שני תאריכים (UNIX)
כדי למצוא קבצים בין שני תאריכים, ניתן להשתמש בשתי פקודות: find ו-touch.
יצירת קבצים של תחילת התקופה וסיום התקופה באמצעות touch עם פרמטר t ותאריכי התחלה וסיום (בפורמט yyyyMMddhhmm):
touch -t 200801010000 start
touch -t 200901010000 end
ולאחר מכן שימוש ב-find כדי למצוא את הקבצים בין שני התאריכים:
find . -newer start ! -newer end -type f -ls
הערה: יש לשים לב שטווח התאריכים כולל את תאריך ההתחלה ותאריך הסוף ולכן בדוגמה המצורפת אנחנו מוצאים גם קבצים מ-2009.
השאירו תגובה
Want to join the discussion?Feel free to contribute!