三九宝宝网宝宝教育教学论文

linux shell编程中文件内容修改方法

03月01日 编辑 39baobao.com

[如何学习linux的建议 linux学习心得]写心得体会的格式 、什么是“心得体会" 在参与社会生活与社会实践中,人们往往会产生有关某项工作的许多感受和体会,这些感受和体会不一定经过严密的分析和思考,可能只是对这项工...+阅读

#!/usr/bin/ksh

#这里的两个变量一个是学号,一个是数据文件

serial="S1002"

dbfile="cj.db"

#显示行号和该行的信息

showMessage()

{

sed -n "/${serial}/{=;p;}" ${dbfile}

}

#设置数学成绩

setMath()

{

sed "/${serial}/s/:[^:]\{1,\}/:$1/3" ${dbfile}

}

#设置语文成绩

setChinese()

{

sed "/${serial}/s/:[^:]\{1,\}/:$1/2" ${dbfile}

}

#设置外语成绩

setLanguage()

{

sed "/${serial}/s/:[^:]\{1,\}/:$1/4" ${dbfile}

}

#test

showMessage

setMath 23

setChinese 56

setLanguage 78

//

这个只是打印在屏幕上,如果想写入文件,还要重定向到一个临时文件,然后把这个文件改名.就像nxswxxg做的那样.如果想做成交互式的还要在加些东西.

linux操作系统制造商是谁linux操作系统制造商是谁

Linux操作系统,是一种计算机操作系统。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。 严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU/Linux)。 基于这些组件的Linux软件被称为Linux发行版。一般来讲,一个Linux发行套件包含大量的软件,比如软件开发工具,数据库,Web服务器(例如Apache),X Window,桌面环境(比如GNOME和KDE),办公套件(比如OpenOffice。 org),等等。 Linux内核最初是为英特尔386微处理器设计的。现在Linux内核支持从个人电脑到大型主机甚至包括嵌入式系统在内的各种硬件设备。在开始的时候,Linux只是个人狂热爱好的一种产物。

但是现在,Linux已经成为了一种受到广泛关注和支持的一种操作系统。 包括IBM和惠普在内的一些计算机业巨头也开始支持Linux。很多人认为,和其他的商用Unix系统以及微软Windows相比,作为自由软件的Linux具有低成本,安全性高,更加可信赖的优势。Linux 主要作为Linux 发行版(通常被称为"distro")的一部分而使用。 这些发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件。

目前,超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个。 一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。 目前最著名的发行版有红帽(redhat),ubuntu,suse,fedora ,debian等。

如何在aix solaris hp redhat suse上如何修改local

Locale 常用命令locale -a 列出系统当前安装的所有localelocale -a |grep ja 列出所有日语的localelocale 查看当前的locale下面是在各种平台修改locale,操作需要root来完成。AIX

(1) Edit /etc/environment

(2) 修改 LANG=locale ,export LANG.locale 是你要修改的具体locale.

(3) 保存然后 rebootSolaris/HP

(1) vi /etc/TIMEZONE

(2) 修改 LANG=locale,reboot.

(3) 重新登陆CDE的时候,选择需要的语言。(4) Ctrl+Space 切换输入法Linux RedHat

(1) vi /etc/sysconfig/i18n

(2) 修改LANG=locale

(3) reboot

(4) Shift+Space 切换输入法Linux SuSe server9

(1) vi /etc/sysconfig/language

(2) RC_LANG=LOCALE (最好把所有的值都改掉,这样比较彻底),ROOT_USES_LANG="yes"

(3) reboot

(4) 重新登陆CDE时候选择需要的语言。(5) Shift+Space切换输入法。...

以下为关联文档:

linux下c语言编程实在点,给你些命令操作操作,不过好象有点多,哈哈 Linux/Unix常用命令 1、目录操作 和DOS相似,UNIX采用树型目录管理结构,由根目录(/)开始一层层将子目录建下去,各子目录以 / 隔开。...

关于linux下的c语言编程从你的提问来看,概念比较混乱: 1.为什么要使用make?你vim了makefile/Makefile档案吗? 2.cd make是转到“make”目录(linux中惯用,相当于windows下的文件夹),你都没建立“make”目录,...

在Linux下用C语言编程4。守护进程的创建 如果你在DOS时代编写过程序,那么你也许知道在DOS下为了编写一个常驻内存的程序我们要编写多少代码了.相反如果在Linux下编写一个"常驻内存"的程序却是很容易...

如何修改linux系统默认语言使用中文安装了CentOS后提示出现乱码,据此判断为CentOS默认语言非中文所致。==================================linux修改默认语言 编辑/etc/sysconfig/i18n这个文件,原内容...

如何切换和更改Linux语言设置英文环境变量:LANG=en_US.UTF-8或直接LANG=en 1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.1 永久的:需要修改配置文件,变量永久生效。 1.2 临时的:使...

如何为Linux系统配置多语言环境修改 /etc/sysconfig/i18n 文件,如 LANG=“en_US.UTF-8”,xwindow会显示英文界面, LANG=“zh_CN.GB18030”,xwindow会显示中文界面。 还有一种方法 cp /etc/sysconfig/i18n $H...

linux中文环境如何改成英文可以看到env命令显示:LANG=zh_CN.UTF-8 1。bash环境 编辑/etc/bashrc环境文件,加入一行 export LC_ALL=en_US.UTF-8 2。csh环境编辑/etc/csh.cshrc环境文件,加入一行 setenv LC...

linux是用什么语言编写的Linux操作系统主要包括内核和组件系统。Linux内核大部分是用C语言编写的,还有部分是用汇编语言写的,因为在对于硬件上,汇编有更好的性能和速度。 Linux的一些组件系统和附加应...

什么是C语言和linux什么是C语言和linux,Intemet的应用是什么:C语言是一种比较流行的计算机高级程序设计语言,是上个世纪70年代初美国的贝尔实验室的D.M.Ritchie设计出来的,刚开始主要用于UNIX系统,7...

推荐阅读
图文推荐