shell基础 1、shell在Windows和Linux中都有命令转换器的作用,另外它还是一门编程语言 2、shell编程第一行都有加上#!/bin/bash,它的作用是告诉系统这是一个shell程序 3、Windows中的shell程序在Linux中无法正常执行,这是因为二者的回车符不一样,可以 ...
分类:
系统相关 时间:
2017-08-22 10:49:28
阅读次数:
285
终端实现文件中数据流的读写; 重定向命令列表如下: 需要注意的是文件描述符 0 通常是标准输入(STDIN),1 是标准输出(STDOUT),2 是标准错误输出(STDERR)。这里可以用于日志打印到文件; 输出重定向 重定向一般通过在命令间插入特定的符号来实现。特别的,这些符号的语法如下所示: 上 ...
分类:
系统相关 时间:
2017-08-20 19:48:15
阅读次数:
453
系统默认设定 名称类型文件描述符操作标准输入standard input0<,<< 标准输出standard output1>,>> 标准错误输出standard error output22>,2>> 标准输出设备::显示器 标准输入:键盘 >::覆盖输出 >>:追加输出 输出重定向错误的输出不会 ...
分类:
系统相关 时间:
2017-08-16 11:24:25
阅读次数:
192
作业1编写一个脚本/root/bin/createuser.sh,脚本的执行语法必须是:createuser.sh-uusername-mpassword,选项与参数间可支持多空格,但不能顺序颠倒。当未指定正确的选项或参数时,以错误输出方式提示“createuser.sh-uusername-mpassword”后退出脚本。用户名必须以字母开头,..
分类:
其他好文 时间:
2017-08-14 01:32:27
阅读次数:
149
BASH 的基本语法 最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异 ...
分类:
系统相关 时间:
2017-08-13 12:32:16
阅读次数:
157
使用递归遍历指定文件目录及其子目录下的所有文件 思路: 1.打开目录; 2.遍历目录,判断是否还是目录。是目录则返回第1步,不是目录进入第三步; 3.把文件名显示出来 使用到的文件目录操作函数: 1.getcwd():获取当前工作目录; 2.is_dir():检查指定的文件是否是目录; 3.open ...
分类:
Web程序 时间:
2017-08-11 18:58:59
阅读次数:
181
JavaScript 错误 - throw、try 和 catch try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 JavaScript 错误 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误。 可能是语法错误,通常是程序 ...
分类:
编程语言 时间:
2017-08-10 23:54:20
阅读次数:
369
1 重定向符号 >输出重定向到一个文件或设备 覆盖原来的文件 >! 输出重定向到一个文件或设备 强制覆盖原来的文件 >> 输出重定向到一个文件或设备 追加原来的文件 < 输入重定向到一个程序 2 标准错误重定向符号 2> 将一个标准错误输出重定向到一个文件或设备 覆盖原来的文件 b-shell 2> ...
分类:
其他好文 时间:
2017-08-10 20:56:02
阅读次数:
186
0:表示键盘输入(stdin)1:表示标准输出(stdout),系统默认是12:表示错误输出(stderr)command>/dev/null2>&1&1)command:表示shell命令或者为一个可执行程序2)>:表示重定向到哪里3)/dev/null:表示linux的空设备文件4)2:表示标准错误输出5)&1:&表示等同于..
分类:
其他好文 时间:
2017-08-10 18:06:42
阅读次数:
162
把所有 标准输出 和 标准错误输出 都输出到文件(屏幕无输出): ls file1 non-file > ./out.log 2>&1 同上: ls file1 non-file 1> ./out.log 2>&1 有时候会看到1>&2,但是第一个就不能简写了: ls file1 non-file ...
分类:
其他好文 时间:
2017-08-09 16:51:07
阅读次数:
116