I'm a little new to Shell Scripting and I want to create a new file inside the script and want to add content and then close it. It should not take the arguments from the user. Everything from the path and content is predefined. How can I do it?
Ubuntu – Creating a file with some content in Shell scripting
Just use output redirection. E.g.
>will write all
stdinprovided by the
echoto the file
Alternatively, you could also use
teeand a pipe for this. E.g.
Be aware that any of the examples will overwrite an existing
If you need to append to a currently existing file, use
If you don't accept user input in this line, no user input can change the behaviour here.