Как написать сценарий оболочки для удаления разархивированных файлов в неправильном каталоге?

Я случайно разархивировал файлы в неправильный каталог, на самом деле там сотни файлов... теперь каталог перепутан с оригинальными файлами и неправильно разархивированными файлами. Я хочу выбрать распакованные файлы и удалить их с помощью сценария оболочки, например

$unzip foo.zip -d test_dir
$cd target_dir
$ls test_dir | rm -rf

ничего не произошло, никакие файлы не были удалены, что не так с моей командой? Спасибо!

6
задан jaypal singh 27 January 2012 в 08:30
поделиться