Я не могу помнить, кто я украл это из (кто-то на dotfile.org). Я изменил его немного для ssh:
#!/bin/sh
# scr - Runs a command in a fresh screen
#
# Get the current directory and the name of command
wd=`pwd`
cmd=$1
shift
# We can tell if we are running inside screen by looking
# for the STY environment variable. If it is not set we
# only need to run the command, but if it is set then
# we need to use screen.
if [ -z "$STY" ]; then
$cmd $*
else
# Screen needs to change directory so that
# relative file names are resolved correctly.
screen -X chdir $wd
# Ask screen to run the command
if [ $cmd == "ssh" ]; then
screen -X screen -t ""${1##*@}"" $cmd $*
else
screen -X screen -t "$cmd $*" $cmd $*
fi
fi
Затем я установил следующие псевдонимы удара:
vim() {
scr vim $*
}
man() {
scr man $*
}
info() {
scr info $*
}
watch() {
scr watch $*
}
ssh() {
scr ssh $*
}
Это открывает новый экран для вышеупомянутых псевдонимов и эквивалентности с помощью ssh, это переименовывает экранный заголовок с ssh именем хоста.
Аплодисменты z0mbix
80 писем в день - ничто, используют то, что Вы чувствуете себя больше всего комфортно настраивающими для меня, который был бы Qmail. Я не арендовал бы сервис нет просто никакой потребности заплатить за такой низкий объем почты. Единственная проблема, с которой Вы могли столкнуться, - то, если Ваш IP был помещен в черный список для отправки спама, удостоверьтесь, что Ваше веб-приложение не может быть использовано.