Makefile question

Hi all,

I've a makefile which has this line:

@touch $@

I know $@ is for representing the target. But I don't know what's the @ preceding the touch.

Can anyone help me?
Thanks in advance.

From my reference it (the @) would suppress the echo of the command being executed.

Thanks. It seems this is correct :smiley:
May I have your reference? (Because I've found another problem: What does '-' do?)

The UNIX Programming Environment by Kernighan/Pike:)

Page 255 (nice index!).

Thanks.

I searched the Internet for this ebook but found nothing! It was published in 1984!
At last, I found it in my universities' library. The book was great. :wink:
Thanks.