Board logo

标题: [问题求助] 新人求教工具! [打印本页]

作者: lion991128    时间: 2016-10-22 12:06     标题: 新人求教工具!

我是一个Linux的初学者,想请教下 一般写SHELL的工具有哪些 我开始用的是EditPlus。我保存为.SH文件 上传到centeros 6.5上面,用./111.sh 这个命令去运行出来:-bash: ./111.sh: /bin/bash^M: bad interpreter: 没有那个文件或目录 ,我看度娘上的回答是不能再win下面写代码,还请各位指教下,大家都有什么好的工具软件推荐下 谢谢啦
作者: Bella    时间: 2016-10-22 13:06

本帖最后由 Bella 于 2016-10-27 23:32 编辑

简单点就用 nano
作者: Batcher    时间: 2016-10-22 15:13

推荐使用Notepad++
http://bbs.bathome.net/thread-3534-1-1.html

编辑
档案格式转换
转换为 UNIX 格式
作者: lion991128    时间: 2016-10-22 15:45

谢谢大家。
作者: ivor    时间: 2016-10-23 10:05

回复 4# lion991128


    sublime3 用着也很不错,只是不支持中文输入
作者: aa77dd@163.com    时间: 2016-10-23 10:22

回复 1# lion991128

Windows 下文本编辑默认会用 CR LF 对作为行结束符, 但有些编辑器能选择其他行结束符, 如 Notepad++

Unix 及 类 Unix 系统 (包括Linux) 文本编辑默认会用 LF 对作为行结束符

参考: https://en.wikipedia.org/wiki/Newline
  1. LF:    Unix and Unix-like systems (Linux, OS X, FreeBSD, Multics, AIX, Xenix, etc.), BeOS, Amiga, RISC OS, and others[1]
  2. CR+LF: Microsoft Windows, DOS (MS-DOS, PC DOS, etc.), DEC TOPS-10, RT-11, CP/M, MP/M, Atari TOS, OS/2, Symbian OS, Palm OS, Amstrad CPC, and most other early non-Unix and non-IBM OSes
  3. CR:    Commodore 8-bit machines, Acorn BBC, ZX Spectrum, TRS-80, Apple II family, Oberon, the classic Mac OS up to version 9, MIT Lisp Machine and OS-9
  4. RS:    QNX pre-POSIX implementation
  5. 0x9B:  Atari 8-bit machines using ATASCII variant of ASCII (155 in decimal)
  6. LF+CR: Acorn BBC and RISC OS spooled text output.
复制代码

作者: codegay    时间: 2016-10-23 10:39

回复 5# ivor


    ....怎么可能不支持中文。。。
没有编码声明就按ASCII解码导致中文乱码倒是真的。
作者: ivor    时间: 2016-10-23 13:41

回复 7# codegay


    ubuntu 系统 sublime不支持中文输入,别的系统应该可以
作者: Bella    时间: 2016-10-27 23:30

本帖最后由 Bella 于 2016-10-28 02:34 编辑

回复 8# ivor


尝试过十几种 linux 桌面发行版, 简直太折腾, 驱动, 字体, 输入法...
deepin 现在做的不错, 排名很高 https://distrowatch.com/
以前上过 sublime 官网论坛, 都在问作者是不是跑路了
我还是继续用 vim, 各种语言/环境通吃, 虽然很多场景比不过 IDE




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2