| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Vim编辑器与Shell命令脚本 -> 正文阅读 |
|
[开发工具]Vim编辑器与Shell命令脚本 |
vim编辑器有三种模式: 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 常用:dd删除和yy复制(前面加数字可以控制删除多行)、p粘贴之前删除或复制的行 /关键字【回车】n显示下一个关键字、N显示上一个关键字 u为撤销 输入模式:正常的文本录入。 只能编写文件 末行模式:保存或退出文档,以及设置编辑环境。 :w保存 :q退出 :wq保存退出 一般在后面加【!】强制保存退出 shell命令脚本:固定格式 #!/bin/bash? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?声明 #This is example.? ? ? ? ? ? ? ? ? ? ? ? 注释 pwd? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 命令 内设接受参数的变量$0对应的是当前Shell脚本程序的名称,$#对应的是总共有几个参数,$*对应的是所有位置的参数值,$?对应的是显示上一次命令的执行返回值,而$1、$2、$3……则分别对应着第N个位置的参数值。 文件测试参数 ?用法:[空格-d /etc/fstab空格]? ? ? ? echo $? (输出0,则存在) &&是逻辑“与”,只有当前面的语句执行成功的时候才会执行后面的语句。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/23 14:08:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |