Я могу запустить две команды в одной строке в Windows CMD, но я бы хотел разделить имя переменной, чтобы при повторном запуске команды мне просто приходилось менять имя переменной один раз вместо использования клавиш со стрелкамипередвигаться и менять его дважды.
Пример моего кода:
grep "string" file1.txt && sleep 10 && python script.py file1.txt
Обычно я перемещаю курсор и изменяю file1.txt в следующий раз, когда я хочу выполнить эту команду.Если бы мне пришлось делать это очень часто, я бы попробовал пакетный скрипт, но мне просто интересно, есть ли способ изолировать эту переменную?
Может быть, что-то вроде:
grep "string" $1 && sleep 10 && python script.py $1 $1=file1.txt
Таким образом, мне просто нужно один раз изменить имя переменной.Примечание: приведенный выше скрипт не работает, просто пытаюсь показать, что я имею в виду, используя переменную метку-заполнитель.