![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
mbinary
博客 https://mbinary.xyz
展开
-
linux工具---sed用法简记
sed -[nefr] cmd file# print the result to stdout # this is a comment# no blank should be at the end of a lineoptions are optional: -n silent, only print lines that be affected -e multi...原创 2018-03-31 17:06:52 · 800 阅读 · 0 评论 -
git-push到多个远程仓库,github,coding
我最近想把github上的仓库都推送到coding上,所以就了解了一下gitgit是个优秀的版本控制软件(佩服Linus Torvalds ✪ ω ✪)可以推送到多个远程仓库, 比如github, coding关...原创 2018-04-08 20:13:48 · 5071 阅读 · 0 评论 -
vim配色方案murphy,以及多行注释插入技巧
vim默认的注释颜色很暗, 眼睛看起来很累,最开始我用highlight 来修改某种特定的颜色 语法是hi Comment ctermfg=white 逐渐发现颜色太多,一个一个改既麻烦又不统一后来就使用了配色方案直接在vimrc中加入 colorschme murphy如murphy配色方案 这是效果还有很多其他的配色方案, 比如desert就比较暗,最后我使...原创 2018-04-03 10:29:41 · 572 阅读 · 0 评论 -
正则表达式与扩展正则表达式
最近用到sed时,用正则表达式总是出错 后来了解到sed是基础的正则表达式,而我用的扩展正则表达式以及正则表达式的扩展,很容易混淆,选择记录一下BRE: basic regrular expression ERE: extended regrular expression BRE ERE 含义 ^$ ^$ 行首行尾 * * 大于等于0次...原创 2018-04-03 11:32:52 · 6558 阅读 · 0 评论 -
linux编程--文件I/O
这篇文章是程序自动发表的, 详情可以见这里文件描述符非负整数, 默认使用最小的可用的整数 0,1,2 对应 STDIN_FILENO, STDOUT_FILENO, STDERR_FILENO读写函数#include<unistd.h>int open(const char path,int oflag … /*mode/);oflag: 5 必须选 1:...原创 2018-05-02 00:15:28 · 496 阅读 · 0 评论 -
ubuntu上使用 gitbook 生成 pdf 电子书:解决中文乱码问题
gitbook上有很多电子书, 有些没有提供下载 pdf 功能, 在网上搜了下, 可以使用 gitbook 命令行工具来生成 pdf mobi epub 格式的文件. 这里在 windows 子系统 ubunt...原创 2018-05-31 17:06:24 · 2416 阅读 · 0 评论 -
C 语言实现一个简单的 shell
Table of ContentTable of Content1. 测试结果2. 大致框架3. 全局变量说明 3.1. cmdStr3.2. cmdNum, varNum3.3. envVar3.4. cmd 结构4. 解析命令字符串5. 多条命令的解析–;6. 实现后台运行—&amp;7. 处理变量–$8. 内建命令 8.1. 实现 ls8.2. 实现 c...原创 2018-06-09 17:26:00 · 2547 阅读 · 0 评论 -
WSL 中的 VIM 与 Windwos 剪切板通信
WSL(Windows Subsystem for Linux)真香,然而还是存在一些瑕疵。比如 WSL不是使用的系统剪切板,与系统剪切板通信,进行复制粘贴,是一个很棘手的问题。本文谈谈解决这个问题的一些方法。说明环境如下Windows 10: 1709WSL: Ubuntu 1904说明<c-r> 代表组合键 ctrl+r<cr> 代表回车键&l...原创 2019-05-28 16:21:28 · 3503 阅读 · 1 评论