Я пытаюсь автоматизировать процессы, которые я должен делать снова и снова, в которых я должен разбирать выходные данные из функции оболочки, искать 5 разных вещей, а затем поместить их в файлВыполняйте полный поток работы над скриптом bash
Я знаю, что может соответствовать моделям с Grep однако я не знаю, как сохранить результат на переменном, так что я могу использовать его после :( я также должен разобрать этот тот же самый вывод получить остальные 5 значений
Я не имею ни малейшего представления о том, как использовать один и тот же выход для 5 Grep-х мне нужно сделать, а затем сохранить его до 5 различных переменных для после использования
Я знаю, что я должен создать красивый и аккуратный .sh, но я не знаю, как это сделать
В настоящее время им пытаются это
#!/bin/bash
data=$(cat file)
lol=$(echo data|grep red)
echo $lol
не работает, какие-либо идеи?
можно назвать Grep на другой вар? , такой как VAR = $ (grep foo bar) VAR2 = $ (VAR | grep other bar) ? – perrohunter
Нет, но вы можете использовать регулярное выражение для переменных или (менее предпочтительное для меня) записать переменную в файл и grep. –
Нет, но вы можете эхо, что var и grep вывод эха: 'VAR2 = $ (echo $ VAR | grep other)'. Обратите внимание на '$ VAR'. – slebetman