Как перенаправить команду с параметрами в bash?

Вам необходимо интерполировать переменную $testseqодним из следующих способов:

  • $file == *_"$testseq"_*(здесь $testseqрассматривается как фиксированная строка)

  • $file == *_${testseq}_*(здесь $testseqрассматривается как шаблон ).

Или _сразу после имени переменной будет считаться частью имени переменной (это допустимый символ в имени переменной ).

0
14.06.2019, 18:25
1 ответ

Не кажется слишком полезным, но функция могла бы помочь:

rpm() {
  if [ "$1" = "-qf" ] && [ "$2" = "/etc/redhat-release" ]
  then
    echo hello
  else
    command rpm "$@"
  fi
}
7
28.01.2020, 02:14

Теги

Похожие вопросы