Chef is Ruby so you can use backticks output = `find /filder1 | grep .txt`
Chef - How to get the output of a command to a Ruby variable
-
31-05-2022 - |
Question
Chef - How to get the output of a command to a Ruby variable
I have the below scenario where i grep for a file
command "ls /filder1 | grep .txt"
grep gives an output of the filename/filenames if they exists .,
I want to store the output to a ruby variable and use it in the template to generate a config file.
How do i do that ?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow