Вы можете добавить setxkbmap к автозапуску с таким политоновым вариантом, как это
echo '@setxkbmap -layout "us,gr,gr" -option "grp:alt_shift_toggle" -variant ",,polytonic"' | sudo tee -a /etc/xdg/lxsession/Lubuntu/autostart
Это комбинация клавиш Alt + Shift для изменения макета и для En (us) -Gr языков.
Выполнено.
Если все нормально, что file.in.1 становится file.in.1.in, то это будет делать
rename 's/$/.in/' *
Если вы считаете, что два in's уродливы, тогда сделайте
rename 's/\.in(\.\d+)$/$1.in/' *
Для выполнения сухого хода передайте параметр -n.
Этот скрипт скопирует все файлы в рабочий каталог, соответствующие * .in. *
#!/bin/bash
for i in $(ls *.in.*)
do
target=$(echo ${i} | awk -F'.' '{ print $1$3"."$2 }')
cp ${i} ${target}
done
Версия, использующая rename, которая работает для вашего измененного формата, будет
rename -- 's/(\.in|\.out)\.(\d+)/$2$1/' *
, например
$ ls
txt.in.1 txt.in.2 txt.in.3 txt.out.1 txt.out.2 txt.out.3
$
$ rename -nv -- 's/(\.in|\.out)\.(\d+)/$2$1/' *
txt.in.1 renamed as txt1.in
txt.in.2 renamed as txt2.in
txt.in.3 renamed as txt3.in
txt.out.1 renamed as txt1.out
txt.out.2 renamed as txt2.out
txt.out.3 renamed as txt3.out