Что неправильно с этим сценарием оргии?
Он должен сказать что test.zip архив застежка-молнии, но если заявления, которые проверяют для СМОЛКИ в архиве - имени, всего возвращают истинное…, то Если я делаю это снаружи, то если заявление, говорит на подсказке раковины, то оно работает правильно.
Что неправильно с этим заявлением:
DOS:
-
#$bash
-
-
ArchiveName= " test.zip "
-
cur_file= " test.zip "
-
отголосок «ArchiveName: $ArchiveName»
-
-
если [$, то (отголосок $ArchiveName | grep «tar$» - I) =$ArchiveName]
-
после этого
-
отголосок Test1: Это архив смолки
-
еще
-
отголосок Test1: Это архив застежка-молнии
-
fi
-
-
если [$, то (отголосок $ArchiveName | grep «tar.gz$» - I) =$ArchiveName]
-
после этого
-
отголосок Test2: Это архив смолки
-
еще
-
отголосок Test2: Это архив застежка-молнии
-
fi
-
-
если [$, то (отголосок $ArchiveName | grep «tar$» - I) =$ArchiveName] || [$ (отголосок «$ArchiveName» | grep «tar.gz$» - I) =$ArchiveName]
-
после этого
-
отголосок Test3: Это архив смолки
-
еще
-
отголосок Test3: Это архив застежка-молнии
-
fi
Там более лучший путь сделать это?
















если [$, то (отголосок $ArchiveName | grep - I «tar$")]
после этого
отголосок Test1: Это архив смолки
еще
отголосок Test1: Это архив застежка-молнии
fi
т работает для меня. (я использую unix, поэтому положите ваше - I назад где он принадлежит)
Комментирует digitalramble - 3:15 pm 19-ое января 2007 @
Cripes.
Вам нужен предваротельный просмотр вставляемый
Комментирует digitalramble - 3:16 pm 19-ое января 2007 @
Спасибо Синди!
Т работы большие!
Прокомментируйте 3:41 pm Брайан - 19-ое января 2007 @