Как скрыть имена программы на панели KDE

Извините, я подумал, что забыл добавить этот код в начале:

cp -Rp doument_directory document_directory.orig

cd document_directory
for file in *
do
  docx2txt "${file}" > "${file}.txt" && mv "${file}.txt" "${file}.doc"
done

если в вашей системе нет утилиты docx2txt, вы можете получить ее из http://sourceforge.net/projects/docx2txt/

Предупреждение emptor: Форматирование разрыва строки документов MS Word может (и, скорее всего, будет) отличаться от форматирования UNIX. Таким образом, число строк может быть неточным, но они должны делать то, что вы ищете:

 wc file.doc

вы увидите вывод, как:

 28 377 1492

Первое число - это количество строк, второе, количество слов и третье - это количество символов.

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

Для числа строк

wc -l file.doc

Для числа слов

wc -w file.doc

Для числа символов

wc -c file.doc

и вы получите одно число, за которым следует имя файла.

-121--228242-

Благодаря идеям из комментариев и других источников я наконец-то смог написать этот код и ответить на свой собственный вопрос:

   inputStream | awk -F'\t' -v OFS="\t" '{
            if ( col1 == ""){
                for (i=1;i<=NF;i++){
                    if ($i == "BlueId"){
                        col1=i;
                    }
                    else if ($i == "WhiteId"){
                        col2=i;
                    }
                }
            print "-1" "\t" "-1" "\t" $0
            }
            else {
                print $col1 "\t" $col2 "\t" $0
            }
        }' | sort -k1,1n -k2,2n | cut -f3- | outputStream

Он работает так: берет потоковые данные, находит нужные номера столбцов и печатает перед каждой строкой оба значения, необходимые для сортировки. Затем сортирует 1-й и 2-й столбцы и удаляет их. Спасибо!

-121--150096-

в zsh можно выбрать это поведение (среди многих других) с помощью:

autoload -U compinit
compinit
zstyle ':completion:*:default' menu select=0

, который можно поместить в файл $ HOME/.zshrc .

NB: это поведение оболочки, которая выполняется в терминале. Вы можете выбрать свою оболочку с помощью команды chsh (может зависеть от системы, с которой вы работаете, здесь есть много сообщений о том, как выбрать вашу оболочку).

Говоря простым языком, оболочка - это программа, делающая что-то с вашими входами, а терминал - это то, что вы действительно видите на вашем дисплее (и терминал берет выход из оболочки, чтобы визуализировать его, и пересылает то, что вы вводите в оболочку). Существует множество терминалов ( xterm , urxvt , xfce4-terminal , gnome-terminal ,...) которые могут отображать оболочки.

0
14.11.2018, 20:47
1 ответ

По умолчанию Панель в KDE Plasma Desktop представляет собой контейнер виджетов.
Я предполагаю, что список значков / имен, на которые вы ссылаетесь, - это виджет «Диспетчер задач». К сожалению, его нельзя настроить для отображения только значков, вам придется выбрать другой виджет.

Благодаря этой ветке форума:щелкните правой кнопкой мыши -на панели, выберите "Разблокировать виджеты", затем -щелкните правой кнопкой мыши на панели еще раз. Вы должны получить раскрывающийся список -, который включает «Альтернативы», одна из которых — «Значки -только диспетчера задач».

1
28.01.2020, 04:09

Теги

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