У меня есть набор из множества параллельных систем, каждая из которых названа как m2001-1, которая подключается к s3001-1 и так далее. Вот несколько примеров: m2002-2 подключается к s3002-2, m2003-3 подключается к s3003-3, m2008-8 подключается к s3008-8 (надеюсь, вы видите шаблон, m2 / s3 - это все, что меняется. m2 * система, выполняющая работу, s3 * - система, собирающая результаты) Я хотел бы найти способ в bash shell-script посмотреть на мое текущее имя хоста (например, m2005-5) и +1 на 2-й день. git чтобы скрипт мог выяснить, что это за партнер. Я предполагаю, что понадобится linux -foo sed / awk. PS После публикации я понял, что мне все равно придется поменять букву ... поэтому я благодарен, что предлагаемое решение так легко работает как для изменения чисел c, так и для смены букв.