博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编写shell脚本的另一种方法
阅读量:7067 次
发布时间:2019-06-28

本文共 405 字,大约阅读时间需要 1 分钟。

编写shell脚本的另一种方法:

以前我们常用vim进行编辑,这种情况当然好啦,但是如果你只编写一些小的shell不妨尝试以下的方法:

cat >>shelltest.sh<<echo在命令行下输入这行代码后,系统会提示进行输入只要不输入echo系统就会提示你一直输下去,当你输入echo的时候,完成输入,这种方法的唯一缺点是在写的时候不能修改,所以只适合一些小的shell。echo可以换成其它的任意字符或者字符串,只要在结束的时候输入的与echo相等即可。



解释一下几个命令的含义

exec 3<$0 0<name.txt这句的含义为name.txt中的内容输入到3

exec 0<$3的含义为关闭上面打开的文件

至于最后一行,这里不会覆盖当前的shell

本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/424937,如需转载请自行联系原作者

你可能感兴趣的文章
获取用户信息
查看>>
洛谷P3952 时间复杂度
查看>>
Leetcode | Parentheses 相关
查看>>
Ajax分页问题
查看>>
如何禁止内部viewPager滑动
查看>>
简单的转义字符
查看>>
RabbitMQ入门-Topic模式
查看>>
poj 2777 Count Color(线段树区间更新)
查看>>
Java数据结构与算法(5) - ch05链表(LinkList)
查看>>
CLR Via CSharp读书笔记(21):自动内存管理(垃圾回收)
查看>>
刚刚接触python的感想
查看>>
modelsim使用常见问题及解决办法集锦 ②
查看>>
常用的第三方库
查看>>
java 操作elasticsearch之搭建测试项目环境
查看>>
iOS-图文表并茂,手把手教你GCD
查看>>
python之logging模块
查看>>
让Android Studio支持系统签名
查看>>
XML和Schema命名空间详解
查看>>
npm ERR! Unexpected end of JSON input while parsing near '...inimist":"^1.2.0"}
查看>>
Mybatis Generator逆向工程的使用
查看>>