Shell之/bin/bash脚本的基础实战
本人菜鳥一枚,初次接觸linux的shell腳本;
? ?shell script,最簡單的功能就是將許多指令匯整寫一起,讓使用者很容易地就能夠一個操作執行多個命令,而shell script更是提供了數組,循環,條件以及邏輯判斷等重要功能,讓使用者可以直接以shell來寫程序,而不必使用類似C程序語言等傳統程序編寫的語法。
? shell腳本的好處:
? 在一些復雜的linux運維工作中,大量的重復的輸入和交互操作,可以通過shell腳本批量的處理,自動化的完成維護,從而減輕更多的人力成本。
? linux的shell腳本是一種特殊的應用程序,常見的shell有很多種,查看方式可以使用cat /etc/shells或者chsh -l,如圖所示:
不同的shell腳本,其內部指令提示方式會存在區別。
? 編寫shell腳本:
? 將平時書寫的操作命令,順序的放入.sh的腳本文件中,并賦予執行權限。就可以正常的使用的。
? 下面是我的第一個shell腳本:
? 執行命令#vim first.sh 輸入“i”進行編輯。
#! /bin/bash 為了聲明,寫的是bash語言,用的是bash解釋器。
# This is my firsh test script files。(注釋信息:標注這個腳本的作用,為了在生產環境中其他人看到腳本后,做一個說明。)
mkdir /root/test 使用mkdir命令 在/root/目錄下創建一個test 目錄。
創建完畢后再執行ifconfig,查看下本機的IP信息。
輸出方式有5種,以下是生產環境中常用的倆種(不需要給腳本加入執行權限):
1:#sh firsh.sh
2: #source firsh.sh
現在正式開啟你的shell的第一個腳本,希望可以幫助到你。
轉載于:https://blog.51cto.com/berton/1795273
總結
以上是生活随笔為你收集整理的Shell之/bin/bash脚本的基础实战的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS开发-面试总结(十四)
- 下一篇: HTTPS加密越来越流行,为何要加密?