Удаление текста в каталоге

По ошибке я добавил содержание файла в моем каталоге теперь, когда когда-либо я ввожу ls, это показывает все слова с файлами в моем текущем каталоге. я хочу удалить это слово из своего каталога.enter image description here

У меня есть папка, названная контроллером и когда я ввел ls, управляют, чтобы это показало вышеупомянутый снимок экрана. Вы видите, что существует количество нежелательных файлов, которые видимы независимо WalletController.php, таким образом, я хочу удалить все, что они пишут от текущей папки кроме WalletController.php

-1
задан 15 March 2016 в 13:58

2 ответа

Этот текст является просто именами файлов, и можно удалить его как любой другой файл, например

rm 'Your profile has been dissapproved successfully,'

можно использовать

find -maxdepth 1 -type f -not -name \*.php -exec rm -i {} \;

для удаления всех кроме .php файлов. Без -maxdepth 1 это удалит их во всех подкаталогах, также. Без -i это удалит файлы без спроса.

1
ответ дан 29 September 2019 в 10:13

Удалить все файлы кроме WalletController.php, из того каталога:

shopt -s extglob; rm !(WalletController.php)

Или

GLOBIGNORE=WalletController.php; rm *
1
ответ дан 29 September 2019 в 10:13

Другие вопросы по тегам:

Похожие вопросы: