linux隨筆4

vim編輯器:shell

啓動vim編輯器,只需鍵入vim 和但願編輯的文件:vim mongo.shvim

若是文件存在,將顯示整個內容顯示到進行編輯的緩衝區,若是文件不存在,打開一個新的緩衝區進行編輯。bash

內容未佔據整個屏幕,會在不屬於文件的行上放置一個波浪號。編輯器

vim loginthis

#!bin/bash(告訴shell運行下列腳本的shell)ip

#this is a script displaystest

date變量

who(shell 將按照文件中命令的順序處理命令)想將兩條命令一塊兒運行,能夠將他們放在同一行,並用分好隔開date

運行該文件,出錯權限

第一個須要解決的障礙是使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

相關文章
相關標籤/搜索