Sizning skriptingiz deyarli to'g'ri ko'rinadi, lekin siz find buyruqidan foydalanayotganingizda kichik muammo bor. -exec bilan find ishlatganingizda, siz topilgan fayl uchun joy saqlovchisi sifatida {} ni ko'rsatishingiz va -exec buyruqidan foydalanishingiz kerak. Ammo, {} va \; Bash-da maxsus belgilar bo'lgani uchun, ular talqin qilish bilan bog'liq har qanday muammolarni oldini olish uchun ulardan qochish yoki chigirmalarda o'tish kerak. Bu erda skriptingizning zarur o'zgarishlar bilan yangilangan versiyasi: ``` #js! / bin / bash echo "Manba direktoriyasini kiriting:" src_dir echo o'qing "Mayoq direktoriyasini kiriting:" dest_dir find "$_dirname" - "t*.txt" mv -exec {} "$_dest
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence