В оболочке fish
это поведение по умолчанию имеет значение , поскольку расширение в fish
выполняется справа налево :
$ fish -c 'echo {a,b,c}{d,e,f}'
ad bd cd ae be ce af bf cf
-121--44118-
Создайте сценарий с именем script.sh
, как показано ниже. Он создает сценарий с именем X и помещает в него Y строк вашей истории.
#!/bin/bash
SCRIPT_NAME=$1
NUMBER_OF_LINES_BACK=$2
# Enable History in a non interactive shell
HISTFILE=~/.bash_history
set -o history
# echo shabang line and x number of lines of history to new script
echo \#\!\/bin\/bash > $SCRIPT_NAME.sh; history | tail -n $NUMBER_OF_LINES_BACK >> $SCRIPT_NAME.sh;
chmod u+x $SCRIPT_NAME.sh;
# Open the newly created script with vim
vim $SCRIPT_NAME.sh;
~
Затем, если вы хотите создать сценарий для выполнения задачи под названием «задача», над которой вы работали последние 14 строк, запустите
script.sh task 14
Затем очистите свою историю, чтобы сделать хороший сценарий!
-121--22205-
Согласно cron manpage и этому сообщению в списке почты Debian ,
При выполнении команд любые выходные данные отправляются по почте владельцу crontab (или пользователю, указанному в переменной среды MAILTO в crontab, если таковой существует). Дочерние копии cron running эти процессы имеют свое название принудительно в верхнем регистре, как будет видно в системном журнале и выходных данных ps.
Я знаю, что это старый вопрос, но я боролся с точно такой же проблемой.
Мне кажется, что проблема заключается в том, что либо что-то перезаписывает параметр xmodmap
, (, например, setxkbmap
сделает это, поэтому убедитесь, что если это часть вашего .Xmodmap
, используйте его перед xmodmap
команда ), или она не выполняется.
Мой .xinitrc
явно выглядит так, как будто он должен запускать мой .Xmodmap
...
Как выглядит ваша установка?
Я использую i3, и теперь у меня есть то, что я бы назвал обходным путем, запустив xmodmap ~/.Xmodmap
в моем файле конфигурации i3 -, который работает. Мне не нравится это решение, потому что, если я использую свою настройку Plasma, CapsLock вернется в нормальное состояние.
Мой .Xmodmap
выглядит так:
remove Lock = Caps_Lock
keysym Caps_Lock = F12
Я не думаю, что ваш вопрос xmodmap ~/.Xmodmap
занимает много времени.
Я надеюсь, что мы сможем найти решение, дайте мне знать, если вы это сделаете.
Спасибо.