Makefile 生成文件命令
有人能解释一下Makefile 生成文件命令,makefile,gnu-make,tr,Makefile,Gnu Make,Tr,有人能解释一下-d和
-d
和<$
$@
这里STOPWORDS是一个包含单词的文件,ANSWER是一个可执行文件。
tr
命令从$指定的文件中删除(-d
)所有列出的字符(“\`~@$%^&*=+{}[]\/'”
命令删除(-d
)所有列出的字符(由$指定的文件中的“\`~@$%^&*=+{}[]\124;/”
除双引号外)翻译或删除字符
传递-d
告诉tr
它将删除它提供的SET1
“`~@#$%^&*=+{}[]|/'”是要删除的字符集
翻译或删除字符
传递-d
告诉tr
它将删除它提供的SET1
“`~@#$%^&*=+{}[]|/'”是要删除的字符集
tr -d "\`~@#$%^&*=+<>{}[]|/'" < $< | ./$(ANSWER) $(STOPWORDS) | sort > $@
all:text.txt
tr -d "\`~@#$%^&*=+<>{}[]|/'" < $<
$ cat text.txt
huio7&*(njkvlsan7u#%$&*(FHhnjkl
$ make
tr -d "\`~@#^&*=+<>{}[]|/'" < text.txt
huio7(njkvlsan7u%$(FHhnjkl
$ make
tr -d "\`~@#^&*=+<>{}[]|/'" < text.txt
all:text.txt
tr -d "\`~@#$\%^&*=+<>{}[]|/'" < $<
$ make
tr -d "\`~@#\%^&*=+<>{}[]|/'" < stupid_text.txt
huio7(njkvlsan7u$(FHhnjkl