Как узнать, где установлены псевдонимы ksh?

Попробуйте это,

for i in  `awk '!a[$2]++ { print $2}' file.txt`
do
        echo "$i `awk -v z=$i '$2==z{print $1}' file.txt | tr '\n' ' '`"
done
  • awk '!a[$2]++ { print $2}даст уникальное значение столбца 2.
  • $2==z{print $1}напечатает все значения, где $2 равно переменной z.
0
30.06.2020, 20:27
1 ответ

Хорошо, нашел...

В файле /etc/profile есть вызов другого скрипта, спрятанного в условиях:

test -d $SITE -a -d $SITE/$VER -a -e $SITE/$VER/site_config &&. $SITE/$VER/site_config

который, в свою очередь, открывает текстовый файл с парами ключ=значение и создает псевдонимы из этого списка. И в этом списке есть плохая пара...

Админы у нас такие странные люди...

0
18.03.2021, 23:23

Теги

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