[CentOS] tabs ignored in here document
Jack Bailey
jack at internetguy.net
Fri May 5 21:02:01 UTC 2017
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
More information about the CentOS
mailing list