分类 "shell" 的存档.

shell中$0,$?,$!等$开头变量含义

$0
Shell本身的文件名
$1~$n
添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
$#
添加到Shell的参数个数 阅读更多…

mac下终端的颜色配置

  当我们使用ls命令来显示目录内容的时候,“终端”对于目录、可执行文件等特殊类型的文件并没有使用颜色来显示,只有使用“ls -G”时,才能显示颜色,这可真是不方便啊。有没有方法可以默认显示颜色呢?方法当然有。
  直接来一种快捷的方法,修改~/.bash_profile文件,在文件中加入下面两行配置。 阅读更多…

揪出一切不含arm64的静态库

  你有木有觉得arm64位出来这么久了,是不是还是不敢在Build Settings–>Valid Architectures 里面加上arm64的编译选项?要真的对每一个静态库逐一检查吗?还是用命令行批量处理吧!话不多少,直接上代码
  cd到自己的根目录下面然后执行 阅读更多…

用shell批量替换多个文件中字符串

  今天找到一种很简便的方法,来批量替换多个文件中的字符串。
  用sed命令可以批量替换多个文件中的字符串。sed -i “s/原字符串/新字符串/g” `grep 原字符串 -rl 所在目录`
  例如:我要把mahuinan替换为huinanma,执行命令:sed -i “s/mahuinan/huinanma/g” ‘grep mahuinan -rl /www’
  这是目前linux最简单的批量替换字符串命令了! 阅读更多…