来自:linux程序设计中文第四版 变量 变量引用 shell中,变量不需要提前声明,默认所有变量均被看做为字符串来存储 引用变量名只需要在变量名添加 $符号 variable=hello echo $variable …
分类:shell
Centos7安装Oracle JDK8
Centos7自带了OpenJDK1.8,我们不想要。想用JDK8,怎么办: Download JDK1.8 rpm: wget http://download.oracle.com/otn-pub/java/jdk/8…
Shell中的括号、双括号、方括号和双方括号
前言 首先在Shell中,括号表示条件测试方法。主要用在if-then、case等需要条件判断的语句结构中。 最近在看bash,括号搞的我一头雾水,所以总结一下,理清思路! 括号 括号一般在命令替换的时候使用。 #!/b…
嵌入式Linux GCC常用命令
1.简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pas…
expect脚本使用
expect自动化远程登录脚本 首先要安装 expect 脚本程序,不过在 Macbook 中自带了。比如 CentOS 的机器,可以使用 yum install expect 的方式安装。 简单模式 #!/usr/bi…
linux学习之shell
简介: 在这里所说的shell是一种为 shell 编写的脚本程序。业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。shell指的是一个…
读shell scripts的总结
今天读程序,遇到一些sed命令和awk命令不太明白,于是去认真查了查,搞清楚并且总结于此。 mnt=$(readlink -f $(grep -P "_dbdir_.*_nodeid_" some.conf | sed …
Linux 入门阶段(一)
一、管理文件权限 ls -al: 查看当前目录下的文件的各种属性 其中rwx代表的是权限(R是读取、W是可以改变目录的结构列表、X是否可以进入此目录作为当前的工作目录) 二、管理文件以及目录(linux常用命令) ls …
Shell 的基本使用
这里使用的是Bash 概要语法 #!/bin/bash # 变量定义 temp="hello-world" # 使用变量 -- 只能在双引号中嵌入变量 echo "hello -${temp}- world" # 截取字…
tar 命令学习笔记
一、基本用法 1. 创建归档文件 tar cf example.tar file_1 file_2 file_n c = creat f = file=ARCHIVE 把命令选项翻译成日常用语: cf = create …
find命令
linux一切皆文件,因此文件查找还是比较重要的 linux下查找命令有两个 locate find locate locate是对其生成的数据库进行遍历,生成数据框,updatadb 因此查找很快,但是只能对文件进行模…
shell命令合并两个文件夹下同名文件
目录下有两个文件夹170103、170123,里面包含的文件名相同, 需要把这些文件合并,生成新的文件在本目录 shell代码 a=170103 #文件夹a b=170123 #文件夹b for i in `ls $a`…