Ааа - это интересно. Из метаданных - приложение WeChat выглядит полностью встроены в любое приложение. Полный экран, звонок / чат, содержимое - никакого намека на главном экране на всех по умолчанию. Я уверен, что вы получите больше свободы по правилам, когда приложение имеет мощную функцию main, которая явно не просто контейнер. @MichaelHampton которых я никогда не делал при входе во Франции как продление визы посетителя в прошлое. Очень жаль, что это требование настолько плохо освещалась и непоследовательно насильственных. Я не могу разобрать, что вы пытаетесь достичь здесь. Вы хотите вырвем 3 цифры для использования в чем-то? Вы хотите, чтобы заменить их чем-то другим? Возможно ли, что цифры могли появиться в случайных строк до и после тот, который вы хотите работать? Поля последовательно (например, это всегда третье пространство отделено элемента от левого края строки?)

Ты цитируешь ад. Попробуйте это: используйте sudo, вызвать оболочку, и команды оболочки здесь-док. В этой версии вы сможете прочитать:

судо -у оракула -с ш <<'END_SH'
 экспорт ORAENV_ASK=нет
 экспорт oracle_sid, вам нужно будет=$(pgrep -ФЗ pmon | грэп -ЕИВ 'АСМ$|арх$' | вырезать -d_ -Ф3)
 экспортировать пути ORACLE_HOME=$(awk, с -Ф: '/dbhome/ {печати $2}' в /etc/oratab |рода -у)
 экспортировать переменную PATH="$PATH: в пути ORACLE_HOME$/ОГРН:$ORACLE_HOME, т./OPatch"

 "$ORACLE_HOME, т."/ОГРН/expdp "системы/Oracle в качестве администратора sysdba" каталог=DATAPUMP_DIR dumpfile=FULL_DB.ДМП полное=Г ЛОГФАЙЛ=full_exp.журнал
END_SH

Я упростил свой грэп|команда grep|awk и трубопроводов совсем немного. Я не понимаю, почему вы используете сортировки при задании Пути ORACLE_HOME: вы ожидаете dbhome появляться несколько раз в /etc/oratab?