Список и переименование файлов, которые начинаются с тире / дефиса (-)

У меня есть Более 100 файлов, начинающихся с тире ( - ). Мне нужно знать, как сделать две вещи:

Пример: -20200622_142237.jpg (Расширения файлов различаются, но все есть тире в начале.)

  1. Как мне перечислить ( ls ) файлы, которые начинаются с этого тире? Кажется, Bash думает, что я пытаюсь использовать другой параметр. Я пробовал использовать одиночный кавычки, двойные кавычки и - впереди. Кажется, ничего не работает.

  2. Как мне переименовать все эти файлы одновременно? Намерение состоит в том, чтобы переименовать их без тире в начале.

ПРИМЕЧАНИЕ: Я не хочу менять подчеркивание ( _ ). Я просто хочу удалить тире ( - ) в начале файла.

Наконец, я ' Мы уже пробовали это возможное решение , опубликованное ранее, но оно не работает.

-121 --- 857 351- Как отменить ручную установку Python 2.7.18 в Ubuntu 18.04 [дубликат] Я использовал следующий учебник для установки Python 2.7.18 на моем компьютере с Ubuntu 18.04: https: // tecadmin.net/install-python-2-7-on-ubuntu-and-linuxmint/ После установки я понял, что в действительности ...

Я использовал исходный код для создания одного пакета, например как показано ниже:

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib --with-package-name="Myplugin" --with-package-origin="http://www.ubuntu.org/" --enable-gtk-doc --disable-static
make
make install

Но, к сожалению, я обнаружил, что это последняя версия, и в ней много ошибок, поэтому мне нужно удалить ее / удалить. Но как я могу это сделать? Я пробовал очистить; make uninstall , но я все еще вижу, что он существует:

# pkg-config --list-all | grep Myplugin
myplugin-....
$ ls /usr/lib/myplugin/libXYZ.so
exist....

Как удалить это сейчас?

181
задан 31 December 2011 в 21:49

0 ответов

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

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