
整理--Linux基础
shell脚本,Makefile等,linux命令,vim等等。
猴子居士
这个作者很懒,什么都没留下…
展开
-
shell命令:常用的命令基本汇总
题目描述写一个 bash脚本以输出一个文本文件 nowcoder.txt 中第5行的内容。示例:假设 nowcoder.txt 内容如下:welcometonowcoderthisisshellcode你的脚本应当输出:is原创 2021-03-19 22:06:08 · 167 阅读 · 0 评论 -
shell命令:gdb调试
题目描述写一个 bash脚本以去掉一个文本文件 nowcoder.txt中的空行示例:假设 nowcoder.txt 内容如下:abc 567 aaabbb ccc你的脚本应当输出:abc567aaabbbccc原创 2021-03-19 22:08:20 · 464 阅读 · 0 评论 -
shell:正则表达式
题目描述写一个 bash脚本以输出数字 0 到 500 中 7 的倍数(0 7 14 21…)的命令原创 2021-03-19 22:05:12 · 281 阅读 · 0 评论 -
Linux文本处理三剑客:grep,sed,awk
题目描述写一个bash脚本以实现一个需求,求输入的一个的数组的平均值第1行为输入的数组长度N第2~N行为数组的元素,如以下为:数组长度为4,数组元素为1 2 9 8示例:41298那么平均值为:5.000(保留小数点后面3位)你的脚本获取以上输入应当输出:5.000...原创 2021-03-20 13:22:07 · 173 阅读 · 0 评论 -
Shell脚本应用场景举例
写一个 bash脚本以实现一个需求,去掉输入中的含有B和b的单词示例:假设输入如下:bignowcoderBettybasictest你的脚本获取以上输入应当输出:nowcoder test说明:你可以不用在意输出的格式,空格和换行都行...原创 2021-03-20 13:23:01 · 872 阅读 · 0 评论 -
shell与Makefile语法的异同之处
【变量使用】shell:${var}Makefile:$(var)或${var}【字符串】shell: 123abc "123abc"(可转义) '123abc'(绝对字符串)Makefile: "123abc" 或:'123abc'【命令替换】shell: variable=`commands` variable=$(commands)Makefile: variable=`commands` variable=$(shell commands) var原创 2021-03-06 09:58:42 · 231 阅读 · 0 评论 -
一段Makefile
Makefileinclude rules.mkINC_DIR=includeSRC_DIR=srcBIN_DIR=binTMP_DIR=tmpLIB_DIR=libSRCS_PATH+=$(SRC_DIR)SRCS_PATH+=$(SRC_DIR)/d1SRCS_PATH+=$(SRC_DIR)/d2CPP_SRCS+=$(foreach dir, $(SRCS_PATH), $(dir)/*.cpp)CPP_OBJS+=$(patsubst %.cpp, %.o, $(CPP原创 2021-01-09 21:05:53 · 163 阅读 · 0 评论