linux shell: 帮我解释下这个makefile每一行的意思嘛

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux shell: 帮我解释下这个makefile每一行的意思嘛相关的知识,希望对你有一定的参考价值。

CC=gcc //指定编译器为gcc编译器
CFLAGS //指定编译选项
CFILES=$(wildcard*.c) //wildcard是扩展通配符,匹配当前目录下所有.c文件(文件包含路径)
OBJS=$(CFILES:%c=%o) //生成文件格式,把CFILES匹配的所有.c文件名改为.o文件名
all:hello //all 目标依赖于hello
hello : $(OBJS) //hello 目标依赖于$(OBJS)包含的文件,生成$(OBJS)的规则如下。
$(CC) ...... //展开就是用gcc生成可执行程序。gcc -o hello $(OBJS)

.c.o:
$(CC) -c $< //利用gcc编译c源文件为.o格式的目标文件

clean:
rm -rf hello *.o //清理生成文件命令。

-----------------------------------------
实际上,makefile文件就是把手动编译的过程写入了这个文件。
参考技术A veryCD上去找一本专门解释makefile的书吧

shell中的SED与正则式(帮我做下这些题目,谢谢)

1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思

75shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思shell中的SED与正则式(帮我做下这些题目,谢谢)
悬赏分:180 - 离问题结束还有 1 天 23 小时
1.解释下面这个命令的含义
tr -c "[:alpha:]" "\012" < /etc/passwd | tr -cd "[a-zA-Z\012]" | sort | uniq -c | sort >wordlist
2. rm a? 和 rm a\? 分别代表什么意思
3.在文件tt中,在college所在行的上方加上一行,内容是“Welcome!”
4.grep '\<north\>' datafile 是什么意思
5.egrep '2\.?[0-9]' datafile是什么意思
6.grep -w 'north' datafile是什么意思
7.grep '2\.\?[0-9]' datafile是什么意思
8.grep root /etc/passwd >/dev/null 2>&1是什么意思
9. sed -e '1h;d;' -e '$x' /etc/passwd是什么意思
参考技术A 挑几个简单的答答

1,tr -c "[:alpha:]" "\012" 所有非字符用空格替换
tr -cd "[a-zA-Z\012]" 删除非字母和空格的字符
| sort | uniq -c | sort >wordlist 排序,去重,排序管道输出给wordlist

2,感觉没区别,在命令行里都会被识别成 a?文件或者文件夹

3,这个我真不会 要是单一行可以尝试 sed -i 'i/Welcome!' tt

4,找出包含north字样的信息

5,egrep这个命令应该进棺材了,请允许我诅咒给你出题的这个孔乙己
这个命令等价于 grep -E

6,找出匹配north单词的文件内容,注意是完全匹配

7,找出匹配2.x的内容,2.0-2.9任意

8,找出root用户的相关内容,不在公平打印

9,把第一行替换到最后一行本回答被提问者采纳

以上是关于linux shell: 帮我解释下这个makefile每一行的意思嘛的主要内容,如果未能解决你的问题,请参考以下文章

在linux中查看虚拟机的IP地址,使用ifconfig命令出来这么多信息,不知道分别代表啥意思,谁能帮我解释下

Shell操作相关的快捷键 --Linux

帮我解释下网络流

linux的系统调用和shell命令式一回事吗?请解释下

linux-shell scripts 脚本的初步认识

Linux下怎么建立任务计划,shell文件是做啥的?以啥为后缀,前两者之间有啥关系