Shell脚本
文章平均质量分 60
本栏位主要用实际数据实践Shell脚本的应用。该栏位同时也包含linux管理和文件使用相关的常见命令(ls、vi、ps、sed、awk等)的使用。
ShenLiang2025
『沈亮』_聚焦数据科学领域的技术研究与实践,擅长数据库开发、ETL、数据仓库、大数据、数据分析、机器学习、基础数学等方向。
展开
-
Shell借助curl调用接口结合Python解析Python案例
Shell 通过Curl调用接口结合Python通过JSON进行解析写入文件原创 2023-09-16 08:19:44 · 538 阅读 · 0 评论 -
SpringBoot demo初始
SpringBoot初始原创 2021-12-24 09:10:20 · 551 阅读 · 0 评论 -
Linux 常见命令之Find \; +结合其它命令使用案例详解
Linux 常见命令之Find结合其它命令声明与简介Linux里的find命令可以结合其它命令一起使用,比如结合echo、rm 等一起处理。本文主要通过案例来介绍find结合其它命令使用的特点。使用Find#场景一 逐个匹配(找到当前一级目录下的所有csv文件并打印出来)find . -maxdepth 1 -type f -name "*.csv" -exec echo {} \;#结果./piplist_2.csv./piplist_3.csv./piplist原创 2021-08-04 10:29:28 · 981 阅读 · 0 评论 -
你该认识这样的Linux_shell函数使用案例
Linux shell之函数声明与简介Shell是系统的用户界面,它提供了用户跟内核进行交互的桥梁。Shell是一个命令解释器,它接收用户输入的命令并送到内核去执行。本文主要介绍Shell里函数的常见使用方法。使用函数函数概述函数shell脚本执行时的代码块,它实际上为了完成特定任务而构建出来的命令集。比如我们之前介绍的代码段可以定义在一个函数里,方面重复调用。# 编写函数,读取当前文件pip_3.txt里的每一行内容并显示行号。#!/bin/bashgetcontent(原创 2021-06-23 11:02:41 · 178 阅读 · 3 评论 -
你该认识这样的Linux_shell之循环控制
Linux shell之循环使用案例原创 2021-06-16 10:27:48 · 266 阅读 · 1 评论 -
你该认识这样的Linux_shell之变量操作符与分支判断
Linux shell之变量与操作符声明与简介AWK是一种处理文本文件的语言,是一个强大的文本分析工具。awk通常用来处理结构化(固定格式)的文本文件, awk每接收文件的一行,然后执行相应的命令来处理文本。本文是对awk的初步认识,主要结合数据以案例形式介绍怎样定义和使用自定义变量以及常见的运算符的使用。数据说明emp_3_only.txt,该数据来自全量的员工表的前3行。7369,smith,clerk,7902,'1980-12-17',800,null,20...原创 2021-06-11 10:22:21 · 227 阅读 · 1 评论 -
打开高效文本编辑之门_Linux awk之自定义变量与操作符
Linux awk之自定义变量与操作符1 声明与简介AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。awk通常用来处理结构化(固定格式)的文本文件, awk每接收文件的一行,然后执行相应的命令来处理文本。本文是对awk的初步认识,主要结合数据以案例形式介绍怎样定义和使用自定义变量以及常见的运算符的使用。数据说明emp_3_only.txt,该数据来自全量的员工表的前3行。7369,smith,clerk,7902,'1980-12-17',800,null,207499,al原创 2021-06-08 10:20:46 · 273 阅读 · 0 评论 -
打开高效文本编辑之门_Linux sed之多行命令与循环命令
Linux awk之多行命令与循环命令使用案例原创 2021-06-07 09:39:00 · 497 阅读 · 0 评论 -
打开高效文本编辑之门_Linux sed之模式空间与保留空间
Linux sed之模式空间保留空间案例原创 2021-06-07 09:22:46 · 362 阅读 · 0 评论 -
打开高效文本编辑之门_Linux Awk之条件判断与循环
Linux awk之条件判断与循环原创 2021-06-05 13:58:26 · 380 阅读 · 0 评论 -
打开高效文本编辑之门_Linux Awk自定义变量与操作符
Linux awk之变量与操作符应用案例原创 2021-06-04 10:49:08 · 245 阅读 · 2 评论 -
文本处理利器Linux Awk这样入门☛常见变量的使用
Linux awk常见变量初识案例原创 2021-06-02 15:19:12 · 272 阅读 · 0 评论 -
打开高效文本编辑之门_Linux Sed插入追加转换退出等命令应用
Linux sed 追加转换退出更新修改转换命令使用案例声明与简介sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。sed其它命令汇总主要涉及i(insert)插入、a(append)追加、c(change)更新、l隐藏字符、=等号、q(quit)退出执行、y转换、r(read)读等命令。命令的详细使用说明见下文。本文主要以实际的数据来介绍sed的substitude(替换)即s命令的使用。数...原创 2021-05-31 18:55:54 · 387 阅读 · 3 评论 -
打开高效文本编辑之门_调用Linux的sed命令
Linux sed命令执行方式汇总案例声明与简介sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。Sed的命令执行主要介绍如何引用sed脚本内容或者执行内置sed解释器的脚本,命令执行的详细使用说明见下文。本文主要以实际的数据来介绍sed的命令行执行方式。数据说明如下是使用的示例文本数据,这里的行号是为了方便解释结果,不是文本内容。1 7369,smith,clerk,7902,'1...原创 2021-05-31 18:35:41 · 267 阅读 · 0 评论 -
打开高效文本编辑之门_Linux Sed模拟常见文件命令
Linux sed 实现grep cat wc tail命令的效果对比案例声明与简介sed:Stream Editor文本流编辑器,sed是一个“非交互式的”面向字符流的编辑器。本文以案例来介绍如何使用sed来达到其它linux文件命令的效果,或者说如何用sed来模拟其它命令。众所周知在linux环境下,我们会接触很多文件处理的命令,如grep、cat、head、tail、wc等,那么功能强大的文件流编辑器sed能否实现这些功能呢?阅读下文,逐个...原创 2021-05-28 16:11:42 · 595 阅读 · 8 评论 -
打开高效文本编辑之门_熟悉Linux Sed的替换命令
Linux sed S命令常见使用案例声明与简介sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。本文主要以实际的数据来介绍sed的substitude(替换)即s命令的使用。替换是工作中经常用的应用场景,比如在拼接较多表的SQL命令时,即可通过sed的S命令进行字符的替换以达到拼接字符串的目的。S命令即是删除行 (substitude)是对sed的输出流里的数据进行替换而不是直接作用到文件本身。...原创 2021-05-27 10:51:22 · 1436 阅读 · 59 评论 -
Linux sed 写命令常见使用案例
Linux sed w命令常见使用场景汇总声明与简介sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。本文主要以实际的数据来介绍sed的write space(写空间)即w命令的使用。数据说明如下是使用的示例文本数据,这里的行号是为了方便解释结果,不是文本内容。 1 7369,smith,clerk,7902,'1980-12-17',800,null,20 2 74...原创 2021-05-24 10:23:10 · 350 阅读 · 1 评论 -
Linux sed 删除行命令常见使用详解
Linux sed d命令常见使用案例声明与简介本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理。本文主要介绍Linux内置的编辑器sed的p命令的使用。sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。本文主要以实际的数据来介绍sed的delete line(删除)即d命令的使用。数据说明如下是使用的示例文本数据(emp.txt)...原创 2021-05-20 14:00:00 · 4672 阅读 · 6 评论 -
Linux sed 打印模式空间p命令使用案例
Linux sed p命令使用案例声明与简介本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理。本文主要介绍Linux内置的编辑器sed的p命令的使用。sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。本文主要以实际的数据来介绍sed的print pattern space(打印模式空间)即p命令的使用。数据说明# 如下是使用的示例文...原创 2021-05-19 19:01:32 · 1228 阅读 · 1 评论 -
Linux vi常用指令使用案例汇总
Linux vi常见命令使用案例声明与简介本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理。本文主要介绍Linux内置的编辑器vi的使用。vi编辑器是所有Unix及Linux系统下标准的编辑器,它简单实用且功能强大。本文主要介绍常见的vi命令的使用。vi使用模式vi的使用模式有三种:一般模式、编辑模式、命令模式。一般模式可以理解为在外部对文件内容进行修改(删除)和光标...原创 2021-05-18 10:37:04 · 617 阅读 · 1 评论 -
Linux ls查看目录文件命令集锦
Linux Shell LS查看目录汇总1声明与简介本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理。本文主要介绍Linux的命令ls的使用。ls命令用于查看当前操作系统下的目录、文件信息。LS常见命令集锦查看指定目录的信息#查看指定目录,默认是当前目录ls /data/mysql/lsls .以区分目录、文件形式查看#以区分目录、文件方式ls –F...原创 2021-05-15 21:46:37 · 2689 阅读 · 0 评论