全国最好的加盟网站,全屋定制装修加盟网,延边州住房和城乡建设局网站,WordPress更改logo插件echo
--echo命令可以显示文本行或变量#xff0c;或者把字符串输入到文件
--echo [option] string-e 解析转义字符 例如#xff1a;echo -e nimenhao\nasfdsaf 打印发生换行-n 回车不换行 详解#xff1a;一般在命令行打印字符串#xff0c;光标会… echo
--echo命令可以显示文本行或变量或者把字符串输入到文件
--echo [option] string-e 解析转义字符 例如echo -e nimenhao\nasfdsaf 打印发生换行-n 回车不换行 详解一般在命令行打印字符串光标会在下一行显示但是使用echo -n参数可以使打印的文字和光标在同一行 read
--read语句可以从键盘或文件的某一行文本中读取信息并将其赋值给一个变量
--read var1 var2... 若只指定了一个变量那么read将会把所有的输入赋给该变量直至遇上第一个文件结束符或者回车。 如果给了多个变量他们会按照顺序分别赋予不同的变量。shell将用空格作为变量之间的分隔符
--注意当只有一个变量的时候就算输入的时候加了空格也会将所有输入赋值给这个变量 cat
--cat是一个简单而通用的命令可用它显示文件内容、创建文件还可以用它来显示控制字符
--cat [options] filename1 filename2
---v 显示控制字符
--使用cat命令时注意他不会在文件分页处停下来他会一下子显示完 整个文件如果希望每次显示一页可以使用more命令 或把cat命令的输出通过管道传递到另外一个具有分页功能的命令(more、less)中。
--例子cat filename | more
--cat命令可以同时显示多个文件 cat filename1 filename2 管道(|)
--可以通过管道把一个命令的输出传递给另外一个命令做输入。 tee
--tee命令把结果输出到标准输出另一个副本输出到相应文件
--tee -a file -a:表示追加 不加-a表示覆盖
--该命令一般用于管道之后一般是看到输出并保存文件 文件重定向
--改变程序运行的输入来源和输出地点
--command filename 把标准输出重定向到一个新文件中
--command filename 把标准输出重定向到一个文件中追加
--command 1 filename 把标准输出重定向到一个新文件中注意1这是数字1并且数字1与之间不能有空格
--command filename 2$1数字1 把标准输出和标准错误一起重定向到一个文件中注意对于命令2$12中间不可以添加任何的空格
--command 2 filename 把标准错误重定向到一个文件中
--command 2 filename 把标准输出重定向到一个文件中追加
--command filename 21 把标准输出和标准错误一起重定向到一个文件中追加
--command filename filename command命令以filename文件作为标准输入以filename2文件作为标准输出
--command filename command命令以filename文件作为标准输入
--command delimiter 从标准输入中读入直到遇到delimiter分界符
--command m 把文件描述符m作为标准输入
--command m 把标准输出重定向到文件描述符m中
--command - 关闭标准输入 exec
--第一种用法exec命令可以用来代替当前shell换句话说如果没有启动shell使用这一命令时任何现有环境都将被清除并重新启动一个shell
--exec command command command通常指的是一个shell脚本exec执行一个shell脚本时会用当前shell程序替换bash程序导致当前bash退出
--第二种用法exec对文件描述符进行操作时也只有这个时候它不会覆盖你的当前shell。 转载于:https://www.cnblogs.com/zhanggaofeng/p/6103022.html