2 asing1elife

尚未进行身份认证

life is simple, just coding.

等级
TA的排名 8k+

Linux 命令行与 shell 脚本编程大全 19 初始 sed 和 gawk

介绍如何使用 sed 和 gawk ,这两个工具能够极大简化数据处理过程。更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览sed 编辑器可以在读取数据时对数据快递的进行各种处理操作,s 命令 可以替换文本,i 命令 可以插入文本,a 命令 可以追加文本,c 命令 可以修改文本,d 命令 可以删除文本,y 命令 可以转换文本,p 命令 可以打印文本,= 命令 可以打印行号,l 命令 可以打印 ASCII 字符,w 命令 可以输出内容到指定文件,r 命令 可以从指定.

2020-05-12 20:40:42

Linux 命令行与 shell 脚本编程大全 18 图形化桌面环境中的脚本编程

本章主要讲解如何使用 Dialog 插件实现图形化的脚本编写,不是重点,所以不会详细介绍导览使用 echo -e 可以在输出内容中穿插制表符、换行符等特殊字符。使用 echo -n 可以移除输出字符末尾默认的换行符。使用 read -n 1 可以指定只接收用户输入的第一个字符,当检测到一个字符输入后,会直接触发回车操作。将 echo read case 命令结合后,可以输出简易的脚...

2020-04-30 17:12:25

Linux 命令行与 shell 脚本编程大全 17 创建函数

介绍如何在 shell 脚本中创建函数,以及如何在 shell 脚本中使用这些函数更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览为了提高脚本中代码的重用性,可以将指定代码块封装为一个函数,然后在脚本中通过函数的名称对函数进行调用脚本函数可以用函数最后一条命令的退出状态码或 return 命令来返回指定数值,范围在 0-255 之间函数也可以使用...

2020-03-12 13:30:34

Linux 命令行与 shell 脚本编程大全 16 控制脚本

介绍如何向脚本发送信号、修改脚本的优先级,以及在脚本运行时切换到运行模式更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览Linux 可以利用信号控制脚本,这在第 4 章中已经有介绍trap 命令可以在脚本中拦截 shell 发送到脚本的信号,并进行本地化操作可以在脚本的执行语句最后添加 & 符号,来实现脚本的后台运行但这种后台运行不是...

2020-03-03 14:18:53

Linux 命令行与 shell 脚本编程大全 15 呈现数据

介绍如何将脚本的输出重定向到 Linux 的不同位置更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览脚本的输入、输出都可以从 STDIN( 标准输入 ) 、STDOUT( 标准输出 ) 重定向到任意文件中除了 STDOUT 作为标准输出,还有 STDERR 作为标准错误输出来区分脚本中的正常消息和错误消息shell 从 0 - 8 一共提供 9 ...

2020-03-01 21:35:45

SpringBoot + Shiro 实现微博登录

介绍在服务端使用 SpringBoot + Shiro ,用户端使用 jQuery 的环境下如何实现网站对接微博登录更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线写在前面的话网站要接入第三方登录,首先考虑的自然是微博和微信以及 QQ接入之前需要在对应的开放平台去申请权限,微博的需要去 新浪微博开放平台登录后点击 立即接入 就可以开始创建应用了,创...

2020-02-11 22:27:13

Linux 命令行与 shell 脚本编程大全 14 处理用户输入

介绍 shell 脚本如何接收用户的输入更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览运行脚本时可以往脚本中传入命令行参数,例如 ./param.sh 1 2 3shift 命令可以从右向左移动传入的参数位置,类似于迭代器,shift n 命令可以指定参数移动的位置数,默认为 1$# 可以在脚本中直接获取传入的参数总数,${!#} 可以在脚本中...

2020-01-20 21:58:41

Vue 项目从 Vue CLI 2 升级到 Vue CLI 4

介绍如何将使用 Vue CLI 2 构建的项目升级到 Vue CLI 4更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线相关网址介绍 - Vue CLI配置参考 - Vue CLI升级细则实际升级起来还算比较方便,基本不会影响项目内部的逻辑安装 Vue CLI 4按照官方文档 安装 - Vue CLI 直接全局安装即可,之后查看 Vue...

2020-01-11 14:57:48

CKEditor5 集成 Vue

在 Vue 中集成 CKEditor5更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线写在前面的话这已经是为同一个产品写的第三篇关于富文本编辑器的笔记了,这东西真的是别人的东西,怎么都不好用,所以说一个好产品里面的富文本编辑器,最终必然是要走向高度定制化简单在笔记软件中搜索了一下,就有以下三篇,这还只是和 Vue 项目相关的,之前还使用过 Simdi...

2020-01-11 14:53:16

Linux 命令行与 shell 脚本编程大全 13 更多的结构化命令

介绍能够控制 shell 脚本流程的结构化命令更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览和 Java 、JS 一样,在 shell 脚本中也可以使用 for 、 while 循环until 循环则是和 while 循环在条件判断规则上完全相反的的一种循环操作break 命令支持直接终止循环,同时还可以通过 break n 指定要终止的循环层...

2020-01-07 09:33:39

Linux 命令行与 shell 脚本编程大全 12 使用结构化命令

介绍可以对 shell 脚本中的命令进行逻辑流程控制的结构化命令( Structured Command )更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览使用结构化命令可以改变 shell 脚本的正常执行流程if-then 语句是最基本的结构化命令,允许执行一个命令,并根据命令的输出情况决定后续输出if-then-else 语句是 if-the...

2019-12-31 15:58:11

Linux 命令行与 shell 脚本编程大全 11 构建基础脚本

介绍编写 shell 脚本的基础知识更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览可以使用分号在同一行中执行多个命令在创建 shell 脚本时,必须指定 shell 脚本将要使用的 shell 类型,例如 #! /bin/bash ,表示使用 bash shell 作为 shell 脚本的执行环境变量的声明不需要添加任何前缀,但变量的使用需要添...

2019-12-25 22:43:42

quill-editor 2.0 集成 vue

在 vue 项目中使用 quill-editor 2.0更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线写在前面的话之前做过 vue-quill-editor 富文本框编辑器 ,这个版本是基于 Github 上一个已经集成好的组件做的二次开发这个组件是基于 quill@1.3.6 ,但是现在需要编辑器能支持插入表格,这个需求 quill@1.3.6 做...

2019-12-23 01:30:52

Linux 命令行与 shell 脚本编程大全 10 使用编辑器

介绍在 Linux 中常用的文本编辑器更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线10.6 导览Unix 中最流行的 vi 编辑器,被移植到 Linux 中后被叫做 vim 编辑器vim 编辑器功能强大,评价更是两极分化,因为太复杂了nano 编辑器是从 Unix 中的 Pico 编辑器衍生而来,Pico 编辑器没有遵循 GPL 协议,但是 na...

2019-12-21 18:34:48

Linux 命令行与 shell 脚本编程大全 9 安装软件程序

介绍 Linux 中能见到的各种包管理系统,以及可以用于安装、管理、删除软件的命令行工具更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线导览基于 Debian 的 Linux 使用 dpkg 作为 PMS 的核心工具基于 Red Hat 的 Linux 使用 rpm 作为 PMS 的核心工具dpkg 的用户交互命令是 aptitude 命令rpm ...

2019-12-18 15:53:54

Linux 命令行与 shell 脚本编程大全 8 管理文件系统

了解 Linux 中不同的文件系统如何创建和使用更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线8.1 探索 Linux 文件系统8.1.1 基本的 Linux 文件系统下图对 Linux 官方直接支持的 ext 系列文件系统做了一个简单的梳理8.1.1.1 ext 文件系统ext 就是 Linux 最早引入的文件系统的简称,全称被叫做 扩展...

2019-12-12 13:25:07

Linux 命令行与 shell 脚本编程大全 7 理解 Linux 文件权限

了解如何利用 Linux 文件安全系统和共享数据7.1 Linux 的安全性Linux 安全系统的核心是用户账户7.1.1 /etc/passwd 文件/etc/passwd 是 Linux 中用于存放用户登录信息的文件,如下图在该文件中将用户的登录名与对应的 UID 进行匹配在该文件中通常会存在很多账户,但有些账户并不是真的用户,例如 mail这类账户是 Linu...

2019-12-07 19:00:59

Linux 命令行与 shell 脚本编程大全 6 使用 Linux 环境变量

Linux 环境变量能提升 shell 使用体验很多程序和脚本都通过环境变量获取系统信息、存储临时数据和配置信息更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线6.1 什么是环境变量shell 中用来存储有关 shell 会话和工作环境的变量,被叫做 环境变量( Environment Variable )环境变量 被存储在内存中,方便程序或在 sh...

2019-11-23 11:59:00

Linux 命令行与 shell 脚本编程大全 5 理解 shell

了解子 shell 和 父 shell 之间的关系以及一些命令5.1 shell 的类型Linux 中,用户使用的 shell 类型,被配置在 /etc/passwd 文件中,通常都是 bash shell除了 bash shell ,CentOS 中一般还内置了 tcsh shell 、dash shell 、ash shell、tcsh shell查看当前系统是否内置了上述 sh...

2019-11-21 15:36:23

Linux 命令行与 shell 脚本编程大全 4 更多的 bash shell 命令

了解一些 shell 的管理命令更多精彩更多技术博客,请移步 IT人才终生实训与职业进阶平台 - 实训在线4.1 监测程序Linux 系统管理员面临的最复杂任务之一就是 跟踪运行在系统中的程序4.1.1 ps 命令探查进程当程序运行在 Linux 中时,被称为 进程( Process )ps 命令可以输出运行在系统上的所有程序的进程信息默认情况下,ps 命令只会显示当...

2019-11-17 00:26:38

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 回归勋章
    回归勋章
    授予重新回归CSDN的真爱粉用户,我们不会让你失望哒!
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。