Shell

分类下相关文章

全文检索命令 grep 的使用技巧

grep 命令是我无法离开 Linux 系统环境的其中一个重要原因,因为实在太好用了。 只搜索指定后缀的文件 例如,只搜索 php 代码文件: grep google -r . --include=*.php 搜索包含若干关键词 例如,有4个敏感词,包含其中任何一个都需要被显示 grep -i -E "golang|dart|flutter|oraclecloud" -r Web 只有使用了 -E 才能使用这种正则语法。-i 是忽略大小写。 -E, --extended-regexp Interpret PATTERN as an extended regular e ...

阅读全文...

The file XXX is marked as an executable but could not be run by the operating system

在 fish shell 中执行我自己写一个 shell 脚本时,报错 > lazy Failed to execute process '/home/zhongwei/bin/lazy'. Reason: exec: Exec format error The file '/home/zhongwei/bin/lazy' is marked as an executable but could not be run by the operating system. lazy 中的代码很简单,就是一行,为了我自己偷懒时使用 > cat ~/bin/lazy git commit ...

阅读全文...

Ubuntu 设置系统启动后默认使用 fish shell

首先安装 fish shell。 查看 fish shell 的安装位置: $ which fish /usr/bin/fish 修改默认 shell 为 fish shell chsh -s /usr/bin/fish man chsh chsh - change login shell ...

阅读全文...

Fish Shell - 比 zsh 更简洁实用的 Shell

一直没有兴趣折腾 zsh,安装了 oh-my-zsh 也是无奈之举,配置起来异常繁琐,关键还很不流畅。最近想添加个文件子目录自动补齐的功能,愣是没配置成功。所以,我果断尝试了一下 fish shell。 fish shell 吸引我的地方 完全不需要配置,开箱即用(Works Out Of The Box,学了个新词)。省去了 zsh 和 oh-my-zsh 的配置麻烦。 基于 history 自动提示 可以自动补齐路径,例如,路径中使用 ** 自动补全子目录 语法更人性化一些。例如,for 循环等,比 bash 的反人类语法好很多。 文档写的挺有意思 ubuntu 18.04 上安装 ...

阅读全文...

shell 命令行中格式化输出 JSON

echo '<raw_json>' | python -mjson.tool example: echo '{"msg": "ok", "data": {"list": [{"website": "letv", "url": "http://www.letv.com/ptv/pplay/75420/2.html", "video_id": "1594024"}], "co ...

阅读全文...

shell snippets - oh my zsh

背景 用习惯了 VIM 的 snippets 插件,就希望在 shell 里也能够按 TAB 进行命令补全。 例如,Django 项目中,输入 python manage.py 再按 TAB 就能自动看到 django 的所有命令参数,而不是要回车执行之后才能看到。 据说 zsh 有该功能,就尝试一下 Oh My Zsh Oh-My-Zsh is an open source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful funct ...

阅读全文...

近期节日

2019年11月20日 国际儿童日
2019年11月21日 世界问候日
2019年11月22日 小雪
2019年11月22日 感恩节
2019年11月29日 黑色星期五
2019年12月01日 世界艾滋病日
2019年12月03日 国际残疾人日
2019年12月07日 大雪
2019年12月09日 "一二九"运动纪念日
2019年12月09日 世界足球日
2019年12月10日 世界人权日
2019年12月12日 西安事变纪念日
查看更多节日