linux文本格式转换】的更多相关文章

文本文档格式查看 Linux下的文档格式查看方法 cat -A <filename> | grep "^M$", 如果存在^M$字符就是Dos格式. Windows下的文档格式查看方法 使用notepad++.UE等编辑器打开文件,可以在右下角看到文件格式和编码方式. 文本文档格式转换 Windows.Unix/Linux.Mac三者之间对于文本中所用回车换行符,表示方法不一致. 在不同系统之间需要针对文件内容中的回车换行符进行格式转换. Linux --- 格式转换 do…
问题:在linux环境下面执行SH的可执行文件. -bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory 解决办法: 1.查看该文件  vim start.sh   不是编辑模式直接输入:set ff     查看弹出的界面  fileformat=dos  说明文本格式不对 直接set ff  = unix   就可以了…
tr 命令 转换和删除字符 选项: -d --delete:删除字符 -s --squeeze-repeats:把连续重复的字符以一个字符表示,即去重 -c –C --complement:取字符集的补集 该命令会把/etc/issue中的小写字符都转换成大写字符 tr 'a-z' 'A-Z' < /etc/issue 删除fstab文件中的所有abc中任意字符 tr –d abc < /etc/fstab 将df命令输出的结果中为连续重复的空格,用一个空格取代 [root@localhost…
fmt 将指定文件的内容,按照指定的格式重新排版,结果送到标准输出. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法        fmt [width] [选项]  file   2.选项列表 选项 说明 --version 显示命令版本信息 --help 显示帮助文档 -c | --crown-margin 每段前两行缩排 -p | --prefix=STRING 重新排版以指定字符串开头的行 -s | --spli…
expand 将文件中的tab转换成空格,结果送到标准输出.如果没有指定文件,那么从标准输入读取. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法        expand [选项]  file   2.选项列表 选项 说明 --version 显示命令版本信息 --help 显示帮助文档 -i | --initial 不转换空白行的tab -t | --tabs 指定tab代表的字符数,默认8个   3.实例 替换t…
1.安装转换工具:sudo apt-get install tofrodos 2.开始转换:fromdos grade.sh…
使用awk进行行列转换 假设有一个文件 test ,包含的数据遵循以下格式: 同一行数据,单词之间为1个空格" " 每一行都有同样多的数据,个数相同 处理命令: awk '{for(i=1;i<=NF;i=i+1){a[NR,i]=$i}}END{for(j=1;j<=NF;j++){str=a[1,j];for(i=2;i<=NR;i++){str=str " " a[i,j]}print str}}' test 简单说明: NR - Numbe…
直接从window传输到linux的脚本执行时,会出现以下错误. -bash: xxx: /bin/sh^M: bad interpreter: No such file or directory 解决方法: vim命令打开文件 :set ff 回车,此时看到的是dos格式. 修改文件格式, 同样在vim命令格式下,修改文件格式: :set ff=unix…
代码如下,不太规范,仅作学习用 import java.io.*; public class CharSetTest { public static void main(String[] args) throws IOException {  // TODO Auto-generated method stub  InputStreamReader isr = new InputStreamReader(new FileInputStream("F:\\test\\in.txt"),&…
linux环境下deb格式 转换成rpm格式 使用alien工具转换deb格式到rpm格式 alien_8.87.tar.gz 下载alien_8.87.tar.gz [root@mysqlnode2 ~]# wget http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.87.tar.gz [root@mysqlnode2 ~]# tar zxvf alien_8.87.tar.gz [root@mysqlnode2 ~]# cd…