1. #!/bin/bash
  2. function strealingManu
  3. {
  4. pwdfolder=`pwd`
  5. for var in "$@"
  6. do
  7. man 1 $var > $pwdfolder/$0_Folder/${var}_offical_usage.txt
  8. done
  9. }
  10. function strealK
  11. {
  12. str1="$1"
  13. str2="clean"
  14. if [ $str1 = $str2 ]
  15. then
  16. rm -rf $0_Folder
  17. else
  18. strealingManu "$@"
  19. fi
  20. }
  21. if [ -d $0_Folder ]
  22. then
  23. strealK "$@"
  24. else
  25. mkdir $0_Folder
  26. strealK "$@"
  27. fi

注释

  1. man命令查看的函数手册偷到本地的文件夹看
  2. 写着玩的bash脚本的更多相关文章

      1. 玩转Bash脚本:test測试语句
      1. 总第1test就是測试的意思,经常使用在流程控制语句中作为条件.以下做一下介绍. 关于真值 与其它语言不同,Bash(包含其它Shell)中,是用0表示真,非0表示假的.之所以用0表示成功,而不是1 ...

      1. 玩转Bash脚本:循环结构之while循环(转)
      1. 转自:http://blog.csdn.net/guodongxiaren/article/details/43341769   总第8篇 本系列(玩转Bash脚本)更多文章,请访问:http://b ...

      1. 玩转Bash脚本:选择结构之case
      1. 总第5 之前,我们谈到了if. 这次我们来谈还有一种选择结构--case. caseif if用于选择的条件,不是非常多的情况,假设选择的条件太多.一系列的if.elif,.也是醉了. 没错,ca ...

      1. Linux 桌面玩家指南:06. 优雅地使用命令行及 Bash 脚本编程语言中的美学与哲学
      1. 特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$ ...

      1. docker~写个容器启动的bash脚本
      1. 回到目录 bash脚本在linux里就相当于win里的batcmdps脚本,可以把一般指令组织在一起,统一去执行,比如我有一些docker容器需要统一去启动,这时,你可以把它们写成一个bash脚本 ...

      1. 如何写出安全的、基本功能完善的Bash脚本
      1. 每个人或多或少总会碰到要使用并且自己完成编写一个最基础的Bash脚本的情况.真实情况是,没有人会说"哇哦,我喜欢写这些脚本".所以这也是为什么很少有人在写的时候专注在这些脚本上. ...

      1. 一个很不错的bash脚本编写教程
      1. 转自 http://blog.chinaunix.net/uid-20328094-id-95121.html 一个很不错的bash脚本编写教程,至少没接触过BASH的也能看懂! 建立一个脚本 Lin ...

      1. grep 查找bash脚本中的注释代码
      1. 出于安全性的考虑,不建议在bash脚本中注释掉不使用的代码.也就是说如果某段代码不使用了,那么应该删除掉,而不是简单地注释掉.假如你突然意识到这一点,而以前并没有遵从这个原则,现在需要找出脚本中的注释 ...

      1. Bash 脚本编程语言中的美学与哲学
      1. 我承认,我再一次地当了标题党.但是不可否认,这一定是一篇精华随笔.在这一篇中,我将探讨 Bash 脚本语言中的美学与哲学. 这不是一篇 Bash 脚本编程的教程,但是却能让人更加深入地了解 Bash ...

    1. 随机推荐

        1. UVA 1393 HighwaysUVA 12075 Counting Triangles —— (组合数,dp
        1. 先看第一题,有n*m个点,求在这些点中,有多少条直线,经过了至少两点,且不是水平的也不是竖直的. 分析:由于对称性,我们只要求一个方向的线即可.该题分成两个过程,第一个过程是求出n*m的矩形中,dp[ ...

        1. OVS报错:s1.mgmt: version negotiation failed (we support version 0x01, peer supports version 0x04) ovs-ofctl: s1: failed to connect to socket (Broken pipe)
        1. mininet搭建拓扑后,查看流表,发现ovs命令报错 查找原因发现系mininet创建拓扑的命令使用了OpenFlow 1.3版本 ovs dump-flows命令默认是1.0版本,因此需要在ovs ...

        1. 1.RabbitMq - Work 模式
        1. RabbitMq - Work 模式 一.什么是Work模式 如果有几个消息都需要处理,且每个消息的处理时间很长,仅有一个消费者,那么当它在处理一个消息的时候,其他消息就只有等待. 等待有时候是好的, ...

        1. LeetCode347——优先队列解决查询前k高频率数字问题
        1. 给定一个非空的整数数组,返回其中出现频率前 k 高的元素. 例如, 给定数组 [1,1,1,2,2,3] , k = 2,返回 [1,2]. 注意: 你可以假设给定的 k 总是合理的,1 k ...

        1. ES6中的模板字符串使用方法
        1. 传统的 JavaScript 语言,输出模板通常是这样写的. $('#result').append( 'There are <b>' + basket.count + '</b&g ...

        1. 解决:安装jenkins时web界面出现jenkins实例似乎已离线问题
        1. https://blog.51cto.com/8593714/2318144?tdsourcetag=s_pctim_aiomsg Windows下环境也可以解决:

        1. react-hook设定定时器的方法
        1. const useInterval = (callback, delay) => { const savedCallback = useRef(); // 保存新回调 useEffect(() ...

        1. Permission权限大全
        1. 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permiss ...

        1. coreDNS一直处于创建中解决
        1. https://blog.csdn.net/gsying1474/article/details/53256599 执行: [root@lab1 coredns]# kubectl delete -f ...

        1. MongoDB集群-主从复制(副本集)、failover
        1. 1.概念 主从复制的目的:数据冗余.备份.读写分离 主从方式:一主一从(不推荐,只能实现复制,主节点挂掉且未重新启动的时候,无法提升从节点为master),一主一从一裁判,一主多从 复制方式:主节点记 ...