linux
文章平均质量分 69
kether_
这个作者很懒,什么都没留下…
展开
-
shell基本用法
shell获取文件名和后缀文件名如下FILE="test.tar.gz"获得文件名exampleecho "${FILE%%.*}" 得到test获得文件名及第一个后缀echo "${FILE%.*}"得到test.tar获得后面两个后缀ech原创 2018-11-29 14:37:02 · 148 阅读 · 0 评论 -
解决Linux下编译.sh文件报错 “[: XXXX: unexpected operator”
问题本人经常在Linux通过编译 .sh文件来生成工程,之前一直都没问题,代码一直都没变,但是今天编译的时候,却提示错误:然后我就表示很费解,查看我的.sh文件,其中有很多的[ ] ,都是这些报错,可是之前一直没问题。后来发现,因为Ubuntu默认的sh是连接到dash的,又因为dash跟bash的不兼容所以出错了.执行时可以把sh换成bash文件名.sh来执行.成功.dash是什么东西,查...转载 2018-12-04 10:22:30 · 375 阅读 · 0 评论 -
vim使用
vim创建文件vim test.shvim三种模式:命令模式(刚进入)、输入模式和底线命令模式命令模式下输入i切换输入模式i 切换到输入模式,以输入字符。x 删除当前光标所在处的字符。: 切换到底线命令模式,以在最底一行输入命令输入模式下按ESC切换命令模式常用命令HOME/END,移动光标到行首/行尾Page Up/Page Down,上/下翻页底线命令模式在命令模式下按...原创 2018-12-02 22:57:30 · 258 阅读 · 0 评论 -
解决Xshell运行程序中途断网问题
前言:经过几次断网问题,Xshell与服务器断开连接,上面跑的程序就直接断了两种方法让程序在后台运行,关掉Xshell也不会程序中断假设我的shell脚本名为test.sh1.nohupnohup sh test.sh &就是在常规运行前加上nohup1)若关掉后重启Xshell ,怎么查看正在运行的程序?我尝试输入jobs,但没有显示。jobs只会显示当前终端的后台程序,关...原创 2019-05-17 11:38:28 · 4684 阅读 · 0 评论