2016-06-09 2 views
2

Например, у меня есть csh сценария с содержаниемКак запустить все команды до последнего появления конкретной команды в Linux

mkdir tmp 
grep string1 file2 
rm * 
grep string2 ~/file2 
setenv a 8 
rm * 

, и я только хочу, чтобы выполнить эти команды до последнего появления Grep, что означает, setenv и последний rm не будут запущены, но все команды до этого будут запущены. Кто-нибудь знает метод обработки этого скрипта с помощью другого сценария оболочки? c оболочка является предпочтительной. Заранее спасибо.

+0

Ваш вопрос не очень ясен, пожалуйста, перепишите его. –

+1

'cat

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