发布时间:2018-06-20 10:49:45
在bash中处按行处理带空格的文本,个人觉得需要注意的地方有两点1. 就是分隔符的确定2. 就是调用时参数获取对于1,因为要按行处理,所以分隔符只能是'\n'这在bash中需要指定IFS环境变量,这个环境变量默认的值是' \t\n',即空格,TAB和换行,一般处理的办法是点击(此处)折叠或打开#备份.........【阅读全文】
发布时间:2017-10-16 11:02:03
相关问题这个问题产生的背景是在处理混合了中英文字符(含标点符号)的内容,用于生成某背景下的图片时,因 为英文字符(含标点,下同)只占1个字符位宽,中文字符(含全角标点)则占2个字符位宽,为了好看,需要精确计数各种字符数量,所以产生了本问题。通过2次替换过滤,产生2种输出,分别是中文字符串和英文字.........【阅读全文】
发布时间:2016-09-19 14:01:09
Electron作为一种用javascript写桌面程序的开发方式,现在已经被大众接受。下面就介绍如何在windows(>win7)下快速搭建Electron开发环境。1. nodejs 的安装从nodejs 下载最新版本的windows安装程序进行安装,我下载的是v6.6.0,安装时一路默认即可,这个安装会把nodejs和npm配置到系统PATH中,这样在命令行的任何位置都.........【阅读全文】
发布时间:2016-02-05 20:07:05
OpenWrt使用花生壳脚本OpenWrt作为常见路由器系统,提供了较强的sh环境,这使得其可以很好的利用花生壳提供的网页版实现公网环境下的动态域名解析支持。sh脚本(文件名:OpenWrtForOray) 点击(此处)折叠或打开#!/bin/sh - # file.........【阅读全文】
发布时间:2015-01-20 09:40:32
很多时候通过浏览器下载的有中文名字的文件,在存储时文件名会变成含有%数字 等的文件名,这样不利于再次使用,所以需要修改,很多时候利用工具一次下载很多后要一个一个对应起来也很麻烦,所以需要一个工具进行批量的更改。直接用bash工具因为不具有URI解码的能力,所以不方便,最终借助python生产对应的解码文件修改,.........【阅读全文】