精华内容
下载资源
问答
  • 今天遇到个问题,在本地用editplus或txt写好的shell,然后用sftp传到服务器上发觉不能执行,还报错,通过查谷歌发觉原来win下的文本格式与linux下的不同,如果我们在win下编写了文件,可以用dos2linux转换一下,就...

    今天遇到个问题,在本地用editplus或txt写好的shell,然后用sftp传到服务器上发觉不能执行,还报错,通过查谷歌发觉原来win下的文本格式与linux下的不同,如果我们在win下编写了文件,可以用dos2linux转换一下,就可以执行了。

    centos下可以用yum安装,命令如下,其他系统按需求安装就好了。[root@xiaohuai ~]# yum install dos2unix -y

    用途说明

    dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以rn作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以n作为断行标志的,表示成十六进制就是 0A。DOS格式的文本文件在Linux底下,用较低版本的vi打开时行尾会显示^M,而且很多命令都无法很好的处理这种格式的文件,如果是个shell脚本,。而Unix格式的文本文件在Windows下用Notepad打开时会拼在一起显示。因此产生了两种格式文件相互转换的需求,对应的将UNIX格式文本文件转成成DOS格式的是unix2dos命令。

    常用参数

    将DOS格式文本文件转换成Unix格式,最简单的用法就是dos2unix直接跟上文件名。

    格式:dos2unix file

    如果一次转换多个文件,把这些文件名直接跟在dos2unix之后。(注:也可以加上-o参数,也可以不加,效果一样)

    格式:dos2unix file1 file2 file3

    格式:dos2unix -o file1 file2 file3

    上面在转换时,都会直接在原来的文件上修改,如果想把转换的结果保存在别的文件,而源文件不变,则可以使用-n参数。

    格式:dos2unix oldfile newfile

    如果要保持文件时间戳不变,加上-k参数。所以上面几条命令都是可以加上-k参数来保持文件时间戳的。

    格式:dos2unix -k file

    格式:dos2unix -k file1 file2 file3

    格式:dos2unix -k -o file1 file2 file3

    格式:dos2unix -k -n oldfile newfile

    注:unix2dos命令的使用方式与dos2unix命令的类似。

    使用示例

    示例一 DOS格式文本文件在Linux下的表现

    现在有一个脚本文件job.sh,是在Linux下用vi编辑的。[root@xiaohuai ~]# cat job.sh

    #!/bin/sh

    date >job.txt

    现在把它转换成DOS格式文本文件。[root@xiaohuai ~]# unix2dos job.sh

    unix2dos: converting file job.sh to DOS format ...

    尝试着运行一下。[root@xiaohuai ~]# ./job.sh

    -bash: ./job.sh: 权限不够

    [root@xiaohuai ~]# chmod +x job.sh

    [root@xiaohuai ~]# ./job.sh

    -bash: ./job.sh: /bin/sh^M: bad interpreter: 没有那个文件或目录

    DOS格式的脚本文件时无法解释执行的,因为脚本文件的第一行是用来指定解释器的,Linux系统认为解释器是/bin/sh^M,而不是/bin/sh。

    我们来通过Linux下的一些命令来看一下DOS格式文件的真面目。[root@xiaohuai ~]# cat -v job.sh <== cat -v可以看到文件中的非打印字符,而不带-v参数的cat命令不行。 #!/bin/sh^M ^M date >job.txt^M

    ^M

    [root@xiaohuai ~]# hexdump -C job.sh <== hexdump -C可以看到文件每个字节的十六进制表示。 00000000 23 21 2f 62 69 6e 2f 73 68 0d 0a 0d 0a 64 61 74 |#!/bin/sh....dat| 00000010 65 20 3e 6a 6f 62 2e 74 78 74 0d 0a 0d 0a |e >job.txt....|

    0000001e

    [root@xiaohuai ~]# vi job.sh <== 使用vi打开时可以看到底下有[dos]的格式提示。有些版本vi显示的是行尾为^M。 #!/bin/sh date >job.txt

    ~

    ~

    "job.sh" [dos ] 4L, 30C

    现在我们把DOS格式改回Unix格式的,看看效果。root@xiaohuai ~]# dos2unix job.sh

    dos2unix: converting file job.sh to UNIX format ...

    [root@xiaohuai ~]# ./job.sh

    可以执行了,不再报“-bash: ./job.sh: /bin/sh^M: bad interpreter: 没有那个文件或目录”这个错了。

    [root@xiaohuai ~]#

    示例二 dos2unix -k和dos2unix -n的使用示例[root@xiaohuai ~]# cat <1.txt

    > 1

    > 2

    > 3

    > EOF

    [root@xiaohuai ~]# file 1.txt

    1.txt: ASCII text

    [root@xiaohuai ~]# ls -l 1.txt

    -rw-r--r-- 1 root root 6 11-14 09:08 1.txt

    [root@xiaohuai ~]# date

    2010年 11月 14日 星期日 09:28:42 CST

    [root@xiaohuai ~]# unix2dos -k 1.txt <== 保持文件时间戳

    unix2dos: converting file 1.txt to DOS format ...

    [root@xiaohuai ~]# ls -l 1.txt

    -rw-r--r-- 1 root root 9 11-14 09:08 1.txt

    [root@xiaohuai ~]# dos2unix -n 1.txt 2.txt <== 将1.txt转换到2.txt

    dos2unix: converting file 1.txt to file 2.txt in UNIX format ...

    [root@xiaohuai ~]# ls -l 1.txt 2.txt

    -rw-r--r-- 1 root root 9 11-14 09:08 1.txt

    -rw-r--r-- 1 root root 6 11-14 09:30 2.txt

    [root@xiaohuai ~]# file 1.txt 2.txt

    1.txt: ASCII text, with CRLF line terminators

    2.txt: ASCII text

    [root@xiaohuai ~]# cat -v 1.txt

    1^M

    2^M

    3^M

    [root@xiaohuai ~]# cat -v 2.txt

    1

    2

    3

    [root@xiaohuai ~]#

    展开全文
  • 我们在平时用电脑的过程当中,可以使用批处理命令,轻松删除不需要的文件,批处理文件是扩展名为.bat或者.cmd的文本文件,包含...如图所示: 2、文本文档的.txt后缀改成.cmd或者.bat,比如“新建文本文档.txt”...

    我们在平时用电脑的过程当中,可以使用批处理命令,轻松删除不需要的文件,批处理文件是扩展名为.bat或者.cmd的文本文件,包含一条或者多条命令,那么win7系统怎么批处理删除文件呢?今天为大家分享win7系统批处理器删除文件的操作方法。

    d454855bda4027baaa210d248ace0bb9.png

    批处理删除文件操作方法:

    1、右键打开右键菜单,新建一个文本文档;如图所示:

    10c069087287b73e2eced9e19385d623.png

    2、把文本文档的.txt后缀改成.cmd或者.bat,比如把“新建文本文档.txt”改成“test.bat”;如图所示:

    3ebd391f532db7d11a2ae2915e620b47.png

    3、在弹出的对话框中点击确定;如图所示:

    3c2daaa35a9a178aa7cf94589ee17a00.png

    4、右键点击test.bat,在弹出的菜单中点击编辑;如图所示:

    15931865177f7ad148328e422b52b652.png

    5、然后输入如下命令(比如要删除该文件夹下所有txt文件);

    @echo on

    for /r %%f in (*.htm) do del %%f

    Ctrl+S保存;如图所示:

    30c9b037c73f491e8119734b502475e1.png

    6、把test.bat文件拷贝到你要处理的文件夹下;如图所示:

    c0b453674ecb1c2cff826f948f164336.png

    7、最后双击test.bat文件之后,这个文件夹下所有的txt文件都被删除了。如图所示:

    0ef175f742fe74829cb1caddbd330e3a.png

    关于win7系统批处理删除文件的操作步骤就为小伙伴们详细介绍到这边了,如果用户们使用电脑的时候不知道怎么批处理删除文件,可以参考以上方法步骤进行操作哦,希望本篇教程对大家有所帮助

    展开全文
  • ) //译码好的字符存入文件textfile.txt中 ; margin-right:0pt"> fputc(p[i],fw); ; margin-right:0pt">  ; margin-right:0pt">fclose(fp); ; margin-right:0pt">fclose(fw); ; margin-right:0pt">  ; ...
  • 大家都知道windowsphone由于安全考虑不能用C#代码来直接打开项目里的文件(有些除外,比如图片,声音,视频等),比如不能直接打开...先1.txt文件属性--生成操作 改成Resource,  using (Stream stream = App.GetRes

     

    大家都知道windowsphone由于安全考虑不能用C#代码来直接打开

    项目里的文件(有些除外,比如图片,声音,视频等),比如不

    能直接打开Txt文件。

     

    现在有一个1.txt文件,这个文件在Picture文件夹里,Picture在根

     

    目录,现在给你演示怎么打开这个文件。

     

    先把1.txt文件属性--生成操作 改成Resource,

     using (Stream stream = App.GetResourceStream(new Uri("/PhoneApp2;component/Picture/潮汐.txt", UriKind.Relative)).Stream)
                    {
                        string strFileContent = string.Empty;
                        using (StreamReader reader = new StreamReader(stream))
                        {
                            strFileContent = reader.ReadToEnd();
                            Text.Text = strFileContent;
                        }
                    }

     

    我讲一下Stream stream = App.GetResourceStream(new Uri

    ("/PhoneApp2;component/Picture/潮汐.txt",

    UriKind.Relative)).Stream

     

    Uri的参数中,PhoneApp2你的项目名称,Picture/潮汐.txt文件路

    径。

    如果你这样打开,有时会出现Text的内容乱码情况,这是因为1.txt

    的编码格式的问题,你的文本文件的编码是GB2312而在silverlight

    架构下是不支持GB2312的,你只要把1.txt的编码改成unicode编

    码格式就可以。

    参考地址:

    wp7读取项目生成的资源(Resource)文件:http://www.2cto.com/kf/201204/126997.html

     

    解决windowsphone 下读取txt文件乱码问题:http://www.silverlightchina.net/html/zhuantixilie/winphone7/2012/0218/13872.html

     

    展开全文
  • 平常使用电脑过程中,我们可以使用批处理命令,轻松删除文件。批处理文件是扩展名为·bat 或·cmd的文本文件,包含一条或多条...2、文本文档的.txt后缀改成.cmd或者.bat,比如“新建文本文档.txt改成“test.ba...

    平常使用电脑过程中,我们可以使用批处理命令,轻松删除文件。批处理文件是扩展名为·bat 或·cmd的文本文件,包含一条或多条命令,由DOS或Windows系统内嵌的命令解释器来解释运行。接下来,我们就一起往下看看Win7系统批处理删除文件的方法。

    方法/步骤

    1、右键打开右键菜单,新建一个文本文档;

    2、把文本文档的.txt后缀改成.cmd或者.bat,比如把“新建文本文档.txt”改成“test.bat”;

    3、在弹出的对话框中点击确定;

    4、右键点击test.bat,在弹出的菜单中点击编辑;

    5、然后输入如下命令(比如要删除该文件夹下所有txt文件);

    @echo on

    for /r %%f in (*.htm) do del %%f

    Ctrl+S保存

    6、把test.bat文件拷贝到你要处理的文件夹下;

    7、最后双击test.bat文件之后,这个文件夹下所有的txt文件都被删除了。

    以上就是Win7系统批处理删除文件的具体方法,按照以上方法进行操作,就能轻松使用批处理命令删除文件了。

    展开全文
  • 1、所有要转换的图片文件放到一个...A是代表当前的文件后缀名,“A”改成你的文件后缀名 4、该文档另存为后缀名是.bat的文件(即存为MS-DOS批处理文件) 比如,新建***.txt,保存为***.bat 5、双击已保存的.ba
  • ,这样保存是没有问题的,可是我要是filePath改成filePath=System.IO.Path.Combine(@"C:\Users\v-yanjxu\Documents\Visual Studio 2013\Projects", this.txtFileName.Text);时,就会报“Operation not permitted on...
  • 在win7系统中,会存在有很多文件,而有些同一类型文件使用一段时间之后就没有用了,就想要删除,而一个个删除的话显得很麻烦...2、文本文档的.txt后缀改成.cmd或者.bat。比如“新建文本文档.txt改成“test....
  • unity3d读取csv文件

    2014-08-04 22:13:44
    1、创建csv文件 既然做实验嘛,没有资源怎么行,自己徒手写个csv文件吧,打开Numbers工具,...既然unity3d不认识csv,那么我们人工处理一下,很简单,像上一篇文章一样,简单粗暴的csv的扩展名改成txt吧,谁让u
  • 在学完cmd基本的一些命令之后,我们就可以将他们组合起来用,而这个组合后的文件我们就称之为批处理,以.bat结尾。...其实很简单,在可以新建文档的地方新建一个txt的文本,之后把文件后缀改成.ba...
  • 1、创建csv文件 既然做实验嘛,没有资源怎么行,自己徒手写个csv...既然unity3d不认识csv,那么我们人工处理一下,很简单,像上一篇文章一样,简单粗暴的csv的扩展名改成txt吧,谁让unity3d比较亲txt呢,更改后是...
  • DAT文件修改器

    2014-04-08 10:55:11
    的weapongrp.dat改成你要解的dat文件名字 好的.现在来修改一下 保存.然后运行就可以了 现在得到dec-weapongrp.dat 他们复制到l2asm-disasm_1093 文件夹里面去 现在进行dat转txt操作 直接运行就好了 好了....
  • 魔数与文件类型

    2019-11-06 09:50:45
    电脑里很多文件,例如,word,excel,txt,jpg,应用软件怎么区分文件类型呢? 即使word文档,也是分为doc和docx,编码格式都不一样,office也需要区分不同的类型,再进行解码。 如果一个word文档的后缀改成jgp...
  • 怎么打开heritrix.properties

    千次阅读 2014-11-25 20:57:41
    首先是名字改成了heritrix.properties.txt结果打开后发现没有规律, 都满满的排在一行,看不出想找的在哪个位置? 既然你能搜索到这边文章,那么你肯定是会编程的, 那么这就好办了,你可以这个文件名字改成...
  • config第51行的subnames.txt改成big_subnames.txt会报错 <p><strong>运行环境 - 系统:[macOS](必写) - Python版本:[例如3.8.1](必写) - OneForAll版本:[例如...
  • 2.保存后,你.txt文件改成.bat的格式。 3.然后双击.bat的文件,界面就出来了。 倘若你想打开其他界面,如查找隐藏文件啊什么的,你可以在第1步里输入cmd,然后做一些其他的操作。 转载于:https://b...
  • 4:一个USB温度计、湿度计(我也是在taobao上购买的,还在邮寄中,一般可以环境温度录入Excel文件)。 希望实现的功能: (1) 无线摄像头能够检测到移动物体,系统能自动给我发邮件,并且附上当前的照片。 ...
  • 方法一【使用代码朗读】 步骤:借助TXT文件实现的朗读功能,输入下图当中的代码之后,在“”中复制你需要朗读的文字,然后保存之后,【重命名】后缀TXT改成vbs,之后双击打开就可以了。方法二【转换器转换】如果...
  • 首先在桌面上创建一个文本文档 ...最后一步在你刚才桌面上的文本文档重命名并后缀的.TXT改成.HTML即可上面会提示你什么拓展名什么的 不用管,点击是就可以打开了,打开就会出现你想要的 当然也可以将代码...
  • 首先看看如何批量修改文件名的后缀,如下图所示,几十个甚至几百个txt文档,要它们全部改成png图片文件。     在cmd命令行程序中输入如下命令: cd c:\test\ ren *.t...
  • 方法一【使用代码朗读】 步骤:借助TXT文件实现的朗读功能,输入下图当中的代码之后,在“”中复制你需要朗读的文字,然后保存之后,【重命名】后缀TXT改成vbs,之后双击打开就可以了。方法二【转换器转换】如果...
  • 4:一个USB温度计、湿度计(我也是在taobao上购买的,还在邮寄中,一般可以环境温度录入Excel文件)。 希望实现的功能: (1) 无线摄像头能够检测到移动物体,系统能自动给我发邮件,并且附上当前的照片。 ...
  • 1.你在桌面新建个文本文件,再后缀名.txt改成.udl文件; 2.双击打开该文件配置.完成相关配置后,测试连接.若通过后,则确定; 3.改用记事本打开该文件,里面的代码即是你所需的连接语句. 手写字符串: Provider=...
  • %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" ,保存,再记事本文件后缀.txt改成.bat,然后双击这个批处理文件就可以解决 转载于:https://www.cnblogs.com/super-chao/p/7764866.html...
  • hackthis攻略(Basic Level)

    千次阅读 2018-03-23 17:39:17
    我们把文件拉到ubuntu里面看看怎么回事 原来是一个bmp文件被改了后缀名改成txt了,怪不得一堆乱码 修改后缀名 打开 Basic Level 2 浏览器默认UA被限制访问,找一个拓展把浏览器UA改成secure_user...
  • 我们还是习惯改成一个我们自定义的文件夹。怎么做呢? 工具/原料 Matlab,txt编辑器 方法/步骤 新建一个.txt文件文件 在其中输入: cd H:...
  • macOS有没有文字转语音功能呢,今天给大家来一个小技巧,macOS自带的免费文字转语音功能,只需两行代码。 1.新建个TXT文稿,我们取名my,然后在TXT文件里写入你...改成的.mp3文件我们就可以播放了,怎么样,macOS自带的
  • macOS有没有文字转语音功能呢,今天给大家来一个小技巧,macOS自带的免费文字转语音功能,只需两行代码。 1.新建个TXT文稿,我们取名my,然后在TXT文件里写入你...改成的.mp3文件我们就可以播放了,怎么样,macOS自带的
  • adaboost人脸检测训练

    2019-05-31 15:14:42
    总结一下步骤和常见错误的怎么修改 1.创建boost文件夹。在其中创建xml,pos, neg三个文件夹 2.将正样本图像做灰度化和缩放放入pos文件夹。负样本图像做灰度化放入neg文件夹 ...其中的格式jpg改成jp...
  • 嗯~~ 嗯~~ 让我清清嗓子,哈哈。对于小编遇到的这个问题,在学校实训期间,花费了我整整一天的时间,...(可以理解为我写的java文件不知怎么改成txt格式了,我需要它改回java格式)。 那么就在你格式不对的文件上...

空空如也

空空如也

1 2 3 4
收藏数 64
精华内容 25
关键字:

怎么把文件改成txt