linux随笔4

vim编辑器:

启动vim编辑器,只需键入vim 和希望编辑的文件:vim mongo.sh

如果文件存在,将显示整个内容显示到进行编辑的缓冲区,如果文件不存在,打开一个新的缓冲区进行编辑。

内容未占据整个屏幕,会在不属于文件的行上放置一个波浪号。

vim login

#!bin/bash(告诉shell运行下列脚本的shell)

#this is a script displays

date

who(shell 将按照文件中命令的顺序处理命令)想将两条命令一起运行,可以将他们放在同一行,并用分好隔开

运行该文件,出错

第一个需要解决的障碍是使bash shell找到脚本文件,

查看path环境变量echo ¥path

path环境变量设置为只可以在少数目录中查找命令,要使shell找到test1脚本,需要执行任意一种操作:

1.将shell脚本所在目录添加到path环境变量中

2.在命令提示 符中使用文件的绝对路径或者相对路径来引用改shell脚本

引用当前目录中的文件,可以在shell中使用单点操作符./

(./引用当前目录的文件********)

ls -l test1

下一步是赋予自己执行该文件的权限,使用chmod命令

chmod u+x test1

成功。。。现在具备了所有的条件,可以执行这个新shell脚本文件了

 

 

 

在文本文件中任何位置都可以插入echo

例如:

#!bin/bash(告诉shell运行下列脚本的shell)

#this is a script displays

echo the time and date are:

date

echo “let‘s see who’s logged into the system:”

who

想要文本字符和结果在同一行,需要加上-n

#!bin/bash(告诉shell运行下列脚本的shell)

#this is a script displays

echo -n the time and date are:

date

echo -n “let‘s see who’s logged into the system: ”

who

 

posted @ 2015-11-18 14:43  yana789  阅读(141)  评论(0编辑  收藏  举报