Shell
Shell
rs勿忘初心
刻意练习,享受创造的快乐。公众号:rs勿忘初心
展开
-
Shell解析curl返回的json数据
简单的话可以使用jq:一、安装JQ方式1:下载二进制文件wget -O jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64chmod +x ./jqcp jq /usr/bin方式2:(需要使用root账号)yum install -y jq二、解析服务端返回的json数据RESULT=$(curl -k -s http://www.xxx.com)# 比如$RESULT返回的js原创 2022-03-01 17:22:32 · 10108 阅读 · 5 评论 -
Shell脚本基本用法
1、出现问题立刻停止方法set命令的-e参数,linux系统自带的说明是:"Exit immediately if a simple command exits with a non-zero status.",也就是说,在"set -e"之后出现的代码,一旦出现了返回值非零,整个脚本就会立即退出,那么就可以避免一些脚本的危险操作。我们来看两个对比的示例,就很容易理解了,假设文件名为demo.sh。示例1:有set -e#!/bin/shset -els /not_exist_di.原创 2022-02-14 20:35:06 · 648 阅读 · 0 评论 -
Shell教程----Shell脚本
Shell 教程Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。She...转载 2018-07-27 23:13:58 · 420 阅读 · 0 评论 -
linux快速查找文件中所包含的指定字段的个数
比如有一个文件access.log.20190528,大小为1.9G,我们现在想找出“Request_url:GET”字符串出现的总次数,可以在终端执行如下命令,返回结果3498543即为出现的总次数:# grep -c 'Request_url:GET' access.log.20190528 3498543可以自己手动创建一个文件,然后使用该命令进行测试。...原创 2019-06-24 14:32:44 · 5351 阅读 · 1 评论