最近開始學(xué)習(xí)Linux一些基礎(chǔ)的知識(shí),其中就有關(guān)于shell腳本的,今天不是要寫什么高大上的東西姊氓,是給和我一樣的初學(xué)者分享的。今天就寫一個(gè)最簡(jiǎn)單hello world版本的shell腳本喷好。腳本很簡(jiǎn)單但是碰到了一些問題和大家一起分享一下翔横。
這個(gè)截圖完整顯示了,創(chuàng)建一個(gè)最簡(jiǎn)單shell腳本的過(guò)程梗搅。我們來(lái)分步說(shuō)明
1禾唁、我們先進(jìn)入桌面上面的一個(gè)文件夾,方便存放文件无切。
2荡短、使用sudo vim first.sh命令進(jìn)入vi編輯器,使用sudo是因?yàn)闄?quán)限的問題哆键,我前面沒有使用sudo命令出現(xiàn)了掘托,不能保存文件的情況。使用:wq保存退出顯示沒有寫入權(quán)限洼哎,只能使用:q!強(qiáng)制退出vi烫映。
3沼本、進(jìn)入編輯器后按i鍵進(jìn)行輸入噩峦,編寫腳本開頭是#!/bin/bash,下面echo是輸出我們要寫的東西锭沟,我這里隨便寫了一句,然后按Esc鍵退出輸入识补,輸入:wq保存退出族淮。這里你可能會(huì)碰到權(quán)限問題不能退出,可以試試:wq!或者:q!,強(qiáng)制退出vi凭涂。
5祝辣、在執(zhí)行的時(shí)候也遇到了權(quán)限問題,首先我是直接給文件777權(quán)限切油,可讀可寫可執(zhí)行蝙斜。沒有成功,再使用sudo命令澎胡,獲得了權(quán)限后再執(zhí)行文件就可以直接打印出 my first shell script孕荠。
OK那這就是我在學(xué)習(xí)中遇到問題,希望可以幫倒和我一樣在學(xué)習(xí)的人攻谁。