Move and rename all files in dir to date and number

Я хотел бы переместить и переименовать все файлы в dir с указанием даты и номера на end в качестве индикатора уникальности файлов. Я написал небольшой сценарий для этого, но он помещает номер перед именем файла. Возможно ли это или мне нужно идти по другому маршруту?

Я получаю abc20210407215936.pdf, но я хотел бы получить выходные данные, чтобы быть что-то вроде 20210407215936-1 .pdf 20210407215936-2 .pdf.

Заранее спасибо. Ниже приведен сценарий.

#!/bin/bash

d=$(date +%Y%m%d%H%M%S)
echo "$d"

cd /path/to/pdfs

counter=1

for f in *.pdf; do
        mv -- "$f" "$d-$((counter)).pdf"
echo "files will be moved"

done


exit
-121--898887- Не удается удалить хром из ubuntu 18.04 - ошибка: snap «chromium» имеет изменение «remove-snap» в процессе Я попытался удалить хром из приложения «Ubuntu software». Я был не в состоянии сделать это, и поэтому я следовал приведенным здесь шагам. Однако после этого я не могу удалить его или...

Я попытался удалить хром из приложения «Ubuntu software». Я не смог сделать это и, таким образом, я следовал шагам, приведенным на здесь . Однако после этого я не могу ни удалить его, ни открыть.

Сообщения об ошибках, которые я получаю:

1 .Во время удаления из центра программного обеспечения: это просто не удаление.

2. При использовании командной строки:

$ sudo apt-get remove chromium-browser

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'chromium-browser' is not installed, so not removed
The following package was automatically installed and is no longer required:
  libllvm9
Use 'sudo apt autoremove' to remove it.

  1. при использовании другой команды:
$sudo snap remove chromium
error: snap "chromium" has "remove-snap" change in progress

После 3 точки я прервал процесс привязки хрома с помощью sudo snap abort, но все равно он выдает то же самое сообщение.

Теперь я могу открыть его, но хочу удалить.

1
задан 8 April 2021 в 23:41

1 ответ

Программный центр подключен к apt . Второй вариант, который вы попробовали, гласит: Пакет 'chromium-browser' не установлен, поэтому не удален , что означает, что apt не установил его, поэтому программный центр, естественно, не может с ним ничего сделать. Третья команда предполагает, что вы использовали оснастку для установки хрома. Вы можете использовать snap store для удаления хрома с помощью графического интерфейса или клиента. Кажется, вы застряли между ними и можете использовать следующие команды.

snap changes
# Copy the ID
sudo snap abort <ID>
sudo snap remove chromium

Источник

0
ответ дан 23 April 2021 в 23:25

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

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