find ~ -iname 'test*.*' -mtime 2
find masir namefile
دوما من میخوام نتیجه جستجو رو تو یه جا کپی کنم. این رو هم پیدا کردم که فرمول کلیشه اما ازش هیچی سر در نمیارم:find -name something -print0 | xargs -0 cp -t /destination/dir
find -iname '*.jpg'
find -iname '*.jpg'>result.txt
سلام
من می خوام مثلا فایل های .jpg که پیدا می کنه رو کپی کنه توی یه پوشه ای که بهش میدیم8O
خوندمش سخت بود یکم! :-Xسلام
من می خوام مثلا فایل های .jpg که پیدا می کنه رو کپی کنه توی یه پوشه ای که بهش میدیم8O
به نظم شما دو تا راه حل داری
اول اینکه اون فایل خودتد(result.txt) رو به عنوان ورودی به دستور CP قرار بدی یا با piping (|) مستقیما این کار رو انجام بدی
دوم اینکه اگه فایل های پوشه اصلی رو میخای(ونه subdirectories) میتونی از خود cp به صورت مستقیم استفاده کنی
در مورد پایپینگ و ایتفاده از دستورا تو ترمینال یه آمورش توی لینک زیر گذاشتم - بین به کارت میاد؟
http://forum.ubuntu.ir/index.php/topic,10418.msg79128.html#msg79128 (http://forum.ubuntu.ir/index.php/topic,10418.msg79128.html#msg79128)
find -iname '*.jpg' | cp ~/Desktop
ولی کار نمیکنه!cp /media/sda6 -name '*.jpg' -exec cp '{}' /media/sda7/JPG \;