سلام
من یه مشکل دارم توی Bash Programing Ù…ÛŒ خوام از یک تاریخ( نه تاریخ Ùعلی سیستم ) یک روز Ú©Ù… کنم Ùˆ نتیجه رو بصورت Date ببینم
خیلی سرچ کردم چیز بدرد بخوری پیدا نکردم
اینو پیدا کردم
ولی این یه مشکل داره که مثلا اگه یه تاریخی بصورت 10-08-2011 باشه و 11 روز ازش کم کنیم باز تاریخ به شکل 31-07-2011 در نمیاد
یعنی میاد مثل یه عدد ریاضی نگاش می کنه و ازش یه مقدار رو کم میکنه
چیزی Ú©Ù‡ من دنبالشم اینه Ú©Ù‡ بتونم به تاریخ به دلخواه بش بدم Ùˆ اون مثلا 3 روز قبلشو بم بگه Ùˆ تاکید Ù…ÛŒ کنم Ú©Ù‡ اون تاریخ تاریخ Ùعلی نیست چون در این صورت راØت Ù…ÛŒ شه نوشت
[/CODE]
با تشکر
من یه مشکل دارم توی Bash Programing Ù…ÛŒ خوام از یک تاریخ( نه تاریخ Ùعلی سیستم ) یک روز Ú©Ù… کنم Ùˆ نتیجه رو بصورت Date ببینم
خیلی سرچ کردم چیز بدرد بخوری پیدا نکردم
اینو پیدا کردم
کد:
expr `date +%Y%m%d` - 1
یعنی میاد مثل یه عدد ریاضی نگاش می کنه و ازش یه مقدار رو کم میکنه
چیزی Ú©Ù‡ من دنبالشم اینه Ú©Ù‡ بتونم به تاریخ به دلخواه بش بدم Ùˆ اون مثلا 3 روز قبلشو بم بگه Ùˆ تاکید Ù…ÛŒ کنم Ú©Ù‡ اون تاریخ تاریخ Ùعلی نیست چون در این صورت راØت Ù…ÛŒ شه نوشت
کد:
[CODE]date -d "3 days ago"
با تشکر
Comment