用户工具

站点工具


bash

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
bash [2020/10/23 20:46] ploughbash [2022/02/18 11:29] (当前版本) – [判断端口是否打开] plough
行 1: 行 1:
 ====== bash 常用命令 ====== ====== bash 常用命令 ======
-需要额安装的命令行工具,不在此范围内。 +===== 部文档 ===== 
-  * rsync +[[http://c.biancheng.net/cpp/view/2739.html|Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数]]
-  * wget +
-  * sed +
-  * scp +
-  * ssh +
-  * grep+
 ======bash 使用心得====== ======bash 使用心得======
 =====复制文件夹中前N个文件===== =====复制文件夹中前N个文件=====
行 66: 行 61:
 dir=`dirname $0` dir=`dirname $0`
 script_dir=`readlink -f $dir/` script_dir=`readlink -f $dir/`
 +</code>
 +
 +或者
 +<code>
 +script_dir=$(cd `dirname $0`; pwd)
 </code> </code>
 ===== 替换文本文件中的内容 ===== ===== 替换文本文件中的内容 =====
行 186: 行 186:
     kubectl port-forward service/mongo --address 0.0.0.0 27018:27018 &     kubectl port-forward service/mongo --address 0.0.0.0 27018:27018 &
 fi fi
 +</code>
 +
 +===== 查找文件并执行命令 =====
 +<code>
 +find . -name '*.config.js' -exec echo 123{} \;
 +# 查找并删除
 +find . -name '*Pulished*' -exec rm {} \;
 </code> </code>
bash.1603457186.txt.gz · 最后更改: 2020/10/23 20:46 由 plough

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki