On 5/5/17 1:52 PM, Robert Moskowitz wrote: > On 05/05/2017 04:46 PM, John R Pierce wrote: >> On 5/5/2017 1:41 PM, Robert Moskowitz wrote: >>> >>> I just did a test where I created a file, xit, with the here document >>> in it and ran it with ./xit >>> >>> This way, the tabs remained. So the 'problem' is when I am pasting >>> the same lines (with tabs) into the terminal window. There bash is >>> interpreting the tabs and not feeding them into the here doc >>> processing. >> >> >> yes, bash interprets stdin differently than not stdin. >> >> > ARGH!!! > > So can I control this? I want the howto to be a cut-n-paste operation. > And I want to support real tabs not a bunch of spaces as I had > previously... Try cat <<- EOF Note the dash. And yes, you must use tabs. Spaces are suppressed whereas tabs are not. Jack