Принимайте данные из одного поля и вставьте в новую строку

Создайте псевдоним. Сначала определите оболочку по умолчанию, которая запускается при входе в систему через ssh.

echo $SHELL
/bin/bash

Предположим, это bash.

В домашнем каталоге пользователя поместите файл: .bashrc

add:

alias pphp="/opt/plesk/php/5.6/bin/php"

save. Выйти. Снова войдите в систему. Или просто перезагрузите .bashrc через источник:

source .bashrc

Затем, чтобы запустить plesk php, просто введите pphp в качестве команды, а не только php.

Проверьте, соответствует ли это вашим потребностям.

Если ваша оболочка по умолчанию не bash, просто посмотрите, как создать псевдоним для этой оболочки.

3
06.07.2018, 17:46
1 ответ

Awkраствор:

awk 'NF == 4{ $4 = OFS $4 }
     NF == 5 && $4 ~ /,/{
         len = split($4, a, ",");
         sub(/,.+/, "", $4); print $0;
         for(i = 2; i <= len; i++) print OFS OFS OFS a[i];
         next
    }1' OFS='\t' file

Выход:

1   2   3   4   a
            5
            6
1   2   3       b
2   7   9   1   c
            2
0   7   9   1   d
            6
            7
            7
2
27.01.2020, 21:25

Теги

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