Этот сценарий будет работать лучше, чем предыдущий ответ:
#!/bin/bash
exec AAA.sh "$@" | tee "$(date +'%F-%H%M%S').log"
Это будет работать правильно с пробелами и давать уникальное имя файлу журнала, на основе текущего времени. exec
также делает это немного более эффективным и удаляет обертку из Вашего дерева процесса, когда-то ребенок запустился.
Это - классическая проблема системного администратора, если я разбираюсь в ней, этот инструмент, в чем Вы нуждаетесь:
То, что это делает, управлять переменными среды, если Вы хотите загрузить определенную версию glibc
необходимо поставить его LD_LIBRARY_PATH
(и идеально удалите другой один), то же соглашение с программами и приложениями.
Средой управляет загрузка и разгрузка modulefiles, синтаксис для тех файлов объяснен здесь.
Безотносительно потребностей glibc-2.7 не будет работать на Fedora 4 (из-за отсутствия других библиотек или недостающих функций ядра).
Fedora 4 теперь приблизительно 7 лет из любой поддержки в течение 6 лет. Обновление.
LD_LIBRARY_PATH
с некоторой пользовательской библиотекой и компиляцией с той библиотекой компилятор будет искать вLD_LIBRARY_PATH
и места по умолчанию (я не уверен о поисковом порядке), – RSFalcon7 04.05.2013, 15:49