make
Michael Havens
bmike1 at gmail.com
Sun Aug 24 18:06:41 MST 2014
what I really need to know is will this:
make>>make.fail 2>&1
send stderr and stdout to the file 'make.fail' or did I write it
incorrectly?
:-)~MIKE~(-:
On Sun, Aug 24, 2014 at 2:56 PM, Brian Cluff <brian at snaptek.com> wrote:
> the > will delete any file that it points at even if the command doesn't
> actually output anything. It will even delete the file is the command
> doesn't exist like if you type grep as gerp >file, file will still be
> created/overwritten.
>
> If you want to make sure that your command doesn't overwrite any existing
> files you have to set the noclobber option like:
> $ set -o noclobber
>
> A good trick to know:
> You can use the > to delete the contents of a file without having to
> delete and recreate the file by simply doing this:
> $ >yourfile
>
> Brian Cluff
>
>
> On 08/24/2014 02:36 PM, Michael Havens wrote:
>
>> I have a question about redirections:
>>
>> make>>make.fail 2>&1
>>
>> tells it make and then to send (>) stderr (2) to stdout (1) and also to
>> send stdout that way also (&1). finally all of that gets sent to a file
>> named make.fail (>>). Isn't '>>' actually 'append' whereas '>' would
>> work just as well so long as the file didn't already exist? If the file
>> did exist would I get an error or would the file be overwritten?
>> :-)~MIKE~(-:
>>
>>
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>>
>> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phxlinux.org/pipermail/plug-discuss/attachments/20140824/77c9eaf1/attachment.html>
More information about the PLUG-discuss
mailing list