Can linux cat command be used for writing text to file?
That's what echo
does:
echo "Some text here." > myfile.txt
Sounds like you're looking for a Here document
cat > outfile.txt <<EOF
>some text
>to save
>EOF
Here's another way -
cat > outfile.txt
>Enter text
>to save press ctrl-d
For text file:
cat > output.txt <<EOF
some text
some lines
EOF
For PHP file:
cat > test.php <<PHP
<?php
echo "Test";
echo \$var;
?>
PHP