Путаный внешний вид копирования файлов в KDE Plasma 5

iconv, вероятно, вы хотите использовать. iconv -l покажет вам доступные кодировки, а затем вы можете использовать пару команд для их пересчета:

# all text files are in ./originals/
# new files will be written to ./newversions/

mkdir -p newversions
cd originals
for file in *.txt; do
    cat $file | iconv -f ASCII -t utf-8 > ../newversions/$file;
done

Если вы хотите сделать это с файлами, вы не кодируете (потому что они повсюду), вы хотите добавить еще несколько команд: find, file, awk и sed. Последние два процесса обрабатывают вывод файла.

for file in find . -type f -exec file --mime {} \; | grep "ascii" | awk '{print $1}' | sed s/.$//; do
    ...

Я понятия не имею, работает ли это на самом деле, поэтому я, конечно, не запустил бы его из ничего, кроме наименее важного для вас каталога ( создать тестовую папку с некоторыми известными файлами ASCII). Синтаксис find может исключить его из цикла for. Я надеюсь, что кто-то еще с большим опытом bash может прыгать туда и сортировать его, чтобы он поступал правильно.

2
задан 13 May 2018 в 12:47

3 ответа

Уведомления KDE Frameworks 5 и Plasma 5

По умолчанию рабочий стол плазмы 5 показывает ход копирования в кнопках задач и в уведомлениях:

Настройки уведомлений: «Передача файлов треков и другие задания»

enter image description here

Если оба параметра (перемещение задачи и изменение уведомлений) отключены, будет показано традиционное окно передачи файлов:

Возможно, для изменения параметров плазмы потребуется перезапустить плазма-ловушку и войти в систему.

KDE Forums: Dolphin не показывает диалог с файлом, https://forum.kde.org/viewtopic.php?f=224&t=135264

4
ответ дан 22 May 2018 в 10:45

Уведомления KDE Frameworks 5 и Plasma 5

По умолчанию рабочий стол плазмы 5 показывает ход копирования в кнопках задач и в уведомлениях:

Настройки уведомлений: «Передача файлов треков и другие задания»

enter image description here [!d5]

Если оба параметра (перемещение задачи и изменение уведомлений) отключены, будет показано традиционное окно передачи файлов:

[!d5]

Возможно, для изменения параметров плазмы потребуется перезапустить плазма-ловушку и войти в систему.

KDE Forums: Dolphin не показывает диалог с файлом, https://forum.kde.org/viewtopic.php?f=224&t=135264

4
ответ дан 17 July 2018 в 14:28

Уведомления KDE Frameworks 5 и Plasma 5

По умолчанию рабочий стол плазмы 5 показывает ход копирования в кнопках задач и в уведомлениях:

Настройки уведомлений: «Передача файлов треков и другие задания»

enter image description here [!d5]

Если оба параметра (перемещение задачи и изменение уведомлений) отключены, будет показано традиционное окно передачи файлов:

[!d5]

Возможно, для изменения параметров плазмы потребуется перезапустить плазма-ловушку и войти в систему.

KDE Forums: Dolphin не показывает диалог с файлом, https://forum.kde.org/viewtopic.php?f=224&t=135264

4
ответ дан 20 July 2018 в 14:33

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

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