2015-06-19 2 views
2

Я хочу сделать следующее и увидеть выданные команды и результат.Как написать сценарий оболочки для выдачи команд и просмотреть выходные данные на экране

cd /WORKING_DIRECTORY 
make clean 
make mrproper 
make VARIANT_DEFCONFIG=msm8974_sec_hlte_spr_defconfig msm8974_sec_defconfig SELINUX_DEFCONFIG=selinux_defconfig 
make 
+0

вы хотите увидеть его, или воспроизвести результаты делать? Потому что 'checkinstall' - прекрасный инструмент для последнего. – Wrikken

+0

В bash/ksh/zsh/etc., Используйте 'set -x' для печати выполненных команд. – 4ae1e1

+0

В большинстве оболочек UNIX (не csh) 'set -v' показывают команды перед расширением и подстановками,' set -x' показывает фактическую выполненную команду. 'set -vx' показывает оба. – cdarke

ответ

1

Вы могли бы это сделать ...

#!/bin/sh 
set -x 
cd /WORKING_DIRECTORY 
make clean 
make mrproper 
make VARIANT_DEFCONFIG=msm8974_sec_hlte_spr_defconfig msm8974_sec_defconfig SELINUX_DEFCONFIG=selinux_defconfig 
make 
+0

Спасибо. Я нажму на принимающий ответ, как только сайт разрешит мне. – user3326293

Смежные вопросы