在基于Windows 7的虚拟框中使用Ubuntu无法编辑文本

时间:2017-04-29 01:35:32

标签: windows-7 ubuntu-14.04 virtual-machine

我有一个问题 1.我的笔记本电脑是X86 win7&安装一个虚拟盒子。 2.基于虚拟盒,我安装了一个Ubuntu。

现在我在win7和amp;之间共享一个文件夹Ubuntu Linux系统。 并在UltraEdit上编辑windows上的bash文件。

之后,当我在Ubuntu上运行bash时。 它说:

mkdir:无法创建目录'dvbpsi \ r':协议错误 cp:无法统计' src / table / .h':没有这样的文件或目录*

似乎 \ r 是错误的。

相反,如果我尝试存储在虚拟框中,则会显示以下错误消息: enter image description here

似乎我无法将任何内容从虚拟操作系统存储到共享文件夹。

有没有一种聪明的方法来解决它?

提前致谢!!

1 个答案:

答案 0 :(得分:0)

UltraEdit可以使用 DOS (\ r \ n)或 UNIX (只需\ n)或 MAC 创建,编辑和保存文本文件(只是\ r)行终止符。

在UltraEdit主窗口底部的状态栏中为活动文件指示行终止符类型。

各种行终止符类型之间的转换可以在UltraEdit中随时使用 DOS到UNIX 转换命令或在<<>> 选项中使用< strong>另存为对话框。

新文件的默认行结束类型也可以在配置中配置 高级 - 设置/配置 - 文件处理 - DOS / Unix / Mac处理

我建议使用UltraEdit进行以下配置设置,主要用于编辑Windows文本文件,有时仅用于Unix shell脚本:

  • 新文件的默认文件类型 ... DOS
  • Unix / Mac文件检测/转换 ...自动转换为DOS格式
  • 仅识别DOS终止行(CR / LF)作为新行进行编辑 ... 已检查
  • 将文件另存为输入格式(Unix / Mac / DOS) ... 已检查
  • 状态栏显示原始行终止符格式(在磁盘上) ... 已检查

因此,使用UNIX类型的线路终端在Windows上创建/编辑shell脚本很容易,而Windows上的UltraEdit也可用于Linux和Mac。