系统: FreeBSD 9.2
终端:GNOME终端2.32.1+bash4.2.45
环境变量:LC_ALL=zh_CN.UTF-8LANG_ALL=zh_CN.UTF-8
当我想使用sed将文本中的tab替换为","时出现了无法替换的情况,后查询资料发现其无法直接表示tab,这里有两种方法供大家选择
1. sed "s/`echo -e \\\t`/\",\"/g" 注释:通过执行echo -e \\\t来获取tab的表示
2. sed "s/按下ctrl+v+i或者ctrl+v+tab/\",\"/g" 注释: 通过按ctrl+v+i或者ctrl+v+tab的方法来获取tab的表示
这里的两种方法都是来自于网上的大神,我只是负责搬砖,希望能解决大家的问题