ue 编写linux脚本,通过什么工具编写shell脚本更方面直观

刚开始学习写shell脚本,现在主要是通过vi编辑器,但感到很不方便和直观。通过UtralEdit倒是方便但不直观,比如shell编程中的关键字不能醒目出来。想请教一下各位大虾,有没有这么类似于像vc那样的编辑器可以直观的把shell中的一些关键字醒目出来的?谢谢啦!

还有就是各位平时都是通过什么工具来写shell脚本的呢?

|

还是用vi来写,挺不错的!

|

我从来都用vi,哈哈,习惯了,觉得方便得很!

|

vi

|

逼着自己用vi,可能是vi里面有很多功能你还没有用到。。。

vi也支持shell的语法高亮的啊。

|

没有认真学习vi呀,呵呵!

|

vim 有高亮啊。

在linux/unix下还是用 vi吧。

|

UE里对shell有语法高亮支持!!

你自己得下载。

---------------------------------------------------------------------

/L15"UNIX Shell Scripts" Line Comment = #  Escape Char =  String Chars = "'` File Extensions = sh ksh csh SH KSH CSH

/Delimiters = ~%^+|/{}:;"'` ,.

/Function String = "%[a-zA-Z_]*)"

/Indent Strings = "{" "if" "then" "for" "while" "do" "case" "function"

/Unindent Strings = "}" "else" "fi" "endif" "done" "esac" "exit" "return"

/C1"COMMAND"

alias admin apropos ar as at atq atrm awk

banner basename batch bc bdiff bfs bg break

cal calendar cancel cat cb cc cd cdc cflow chgrp chmod chown

clear cmp col comb comm compress continue cp cpio crontab crypt cscope

csh csplit ctags ctrace cu cut cxref

date dbx dc dd delta deroff df diff diff3 dircmp dirname dis download

dpost du

echo ed edit egrep env ed edpr eval exec exstr exit export

face factor false fg fgrep file find finger fmli fmt fmtmsg fold ftp function

gcore gencat get getopts gettxt gprof grep groups

hash head help hostid hostname

iconv id install ipcrm ipcs ismpx

join jsh jterm jobs jwin

keylogin keylogout kill ksh

layers ld ldd lex line lint ln login logname lorder lp lpq lpr lprm lprof

lpstat lptest ls lsm4

mail mailalias mailx make makekey man mcs mesg mkdir mkmsgs more mv

nawk newform newgrp news nice nl nm nohup notify nroff

od openwin

pack page passwd paste pcat pg pic pr printenv printf prof prs ps ptx pwd

rcp read readonly red regcmp relogin reset return rksh rlogin rm rmdel rmdir

rsh ruptime rwho

sact sccs sccsdiff sdb sdiff sed select set sh shl shift shutdown size

sleep soelim sort spell split srchtxt strings strip stop stty su sum suspend

tabs tail talk tar tbl tee telnet test time timex touch tput tr trap troff true

truss tset tsort tty type typeset

ulimit umask uname uncompress unget uniq unit unpack unset uptime users uucp

uudecode uuencode uuglist uulog uunmae uupick uustat uuto uux

vacation val vc vedit vi view

w wait wall wc what whatis which who whoami write

xargs

yacc

zcat

/C2"SPECIAL VARIABLES"

CDPATH

DEBUG

DIR DIR_LIST

EDITOR

FILE_NAME FILENAME

HOME

IFS

LANG

MAIL MAILCHECK MAILPATH

OLDPWD

PATH PPID PS1 PS2 PS3

REPLY

SAVE_STS SAVE_LST SHACCT SHELL SOURCE SOURCE_LIST

TERM

/C3"CONTROL COMMANDS"

case

do done

elif else esac endif

fi for

if

in

then

until

while

/C4

! !=

%

& &&

((

))

+

-

// /

[[

]]

^

/C8"I/O REDIRECTION OPERATORS"

> >> >&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值