mac系统安装GNU-sed】的更多相关文章

今天在mac下用sed试图替换\t ,结果发现不生效,Google之后发现mac作为unix分支的系统上的sed与GNU版本的sed行为不太一致. 使用以下命令安装GNU命令套件: brew install coreutils 使用以下命令安装gnu-sed: brew install gnu-sed --with-default-names 以上命令安装的gnu套件的命令都是带有g前缀的,例如gcat gls,如果想使用正常的命令如cat ls,需要把以下两条命令放到 bashrc 或者 zs…
问题一 sed编辑命令:[sed -i 's/a/b/g' test.txt]   报错:sed: 1: "test.txt": undefined label 'est.txt'   解决方案:增加一个备份的追加名[sed -i '.bak' 's/a/b/g' test.txt]   原因:mac强制要求备份,否则报错 当然可以不使用其他备份名字,只是用’',就可以只保留一份 sed -i ‘’ ’s/a/b/g’ test.txt   问题二 sed追加命令:[sed -i ''…
mac安装GNU命令行工具 2.添加的repo     tap home/dupes        brew install coreutils  binutils  diffutils  ed --default-names  findutils --default-names  gawk  gnu-indent --default-names  gnu-sed --default-names  gnu-tar --default-names  gnu-which --default-name…
我们上一篇文章说过如何通过Aircrack-ng, 破解使用WPA/PSK加密方式的路由密码, 这一篇介绍的是使用Aircrack-ng破解使用WEP加密方式的路由密码: WEP和WPA/PSK的区别 WPA/PSK的加密方式相对于WEP的加密方式更加安全,WEP是一种老式的加密方式,在2003年时就被WPA加密所淘汰,由于其安全性能存在好几个弱点,很容易被专业人士攻破,不过,对于非专业人来说还是比较安全的.其次由于WEP采用的是IEEE 802.11技术,而现在无线路由设备基本都是使用的IEE…
Mac系统安装文件提示文件已损坏,打不开解决办法: 修改系统配置:系统偏好设置 - 安全性与隐私 - 任何来源”.如果没有“任何来源”这个选项,是因为你的系统是macOS Sierra 10.12,苹果在新系统里把这个选项给屏蔽了,如果这个功能你不打开,将不能使用盗版或者破解版本软件,也就是你去下载任何一个dmg安装文件,都将无法打开. 解决方法: 第一:关闭“系统偏好设置” 第二:打开应用程序里面的“终端” 第三:输入:sudo spctl --master-disable 第四:如果提示你要…
不可忽略的备份格式 sed -i 's/hello/world/g' hello.text 上面这行代码,可以在 linux 上运行,作用是将找到的 hello 替换为 world,并且直接保存修改到文件.但是如果在 Mac 上,你会发现这行代码会报错.原因是在 Mac 上,sed 命令直接操作文件的时候,必须指定备份的格式,而在 linux 上,却并没有这个要求. sed -i '' 's/hello/world/g' hello.php 如上面的代码所示,在 -i 之后加上一对引号,来指定备…
上周末买了一个二手的Mac,当时是抹掉整个硬盘的,所以只能选择重装系统了.但是,多次重装都是失败了.最后使用USB安装,试了好几次,误打误撞总算成功了. 下面是整个安装的教程: 1. 备份好所有的私人文件 2. 下载最新的系统安装包(完毕后不要安装),本人下载的是macOS Sierra. 3. 准备一个不小于8g的U盘(保险还是16g),改名为 MyVolume (其他名字也可以,后面命令行注意要统一就好).利用磁盘工具改,步骤如下: 3.1 磁盘工具 3.2 找到外置(你的U盘)选中.选择上…
一.安装jdk 1.查看java链接到了哪里: 进入到相应的目录:cd /usr/bin 查看java链接到了哪里: ls -l java lrwxr-xr-x  1 root  wheel  74  9  5 22:14 java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java 2.jdk路径: /library/java/javavirtualmachines/jdk1.7.0_79.…
安装步骤如下: 1.下载redis扩展 下载地址:https://nodeload.github.com/nicolasff/phpredis/zip/master 2.下载下来是zip包 手动解压 zip phpredis-master.zip cd phpredis-master 执行 phpize phpize是干什么的? phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块 3.配置路径 ./configure --with-php-config=/usr/b…
对于Apache Tomcat 估计很多童鞋都会,那么今天就简单说下在mac上进行tomcat的安装: 第一步:下载Tomcat   这里Himi下载的tomcat version:7.0.27 直接上下载地址:http://tomcat.apache.org/download-70.cgi 直接下载如下选中即可: 第二步:   下载完成后 ,然后随意放目录吧,这里Himi放入    /usr/local/ 右键你的mac的Finder->前往文件夹->/usr/local  将刚才解压后的t…