迴圈體指令碼和case系統服務啟動指令碼的基本寫法
一for迴圈指令碼的基本格式
寫法一
for I in 1 2 3 4 5
do
echo”$i”
done
寫法二
for I in {1..10}
do
echo”$i”
done
二while無限迴圈的基本格式
While 基本寫法
Read –p “輸入: ”i
While
do
echo$i
let i++
done
三case系統啟動指令碼
應用:一般用到沒有優先順序的場合,通常用來寫啟動指令碼。
基礎寫法
Case $i in /root/benet/case.sh 引數
Start )
echo”服務啟動”
;;
stop )
echo”服務停止”
;;
restart )
echo”服務重啟”
echo”服務啟動”
;;
*)
echo”請輸入其他引數”
;;
esac
相關推薦
迴圈體指令碼和case系統服務啟動指令碼的基本寫法
一for迴圈指令碼的基本格式 寫法一 for I in 1 2 3 4 5 do echo”$i” done 寫法二 for I in {1..10} do echo”$i” done 二while無限迴圈的基本格式 &
Linux_自制系統服務啟動指令碼
目錄 前言 在Linux的某些系統服務中,需要自己定製啟動服務的指令碼。通常會使用Cash語句來實現。 Case語句 一般用於程式啟動指令碼 Syntax: case $1 i
Linux系統下製作服務啟動指令碼(二)
上一篇部落格介紹了在/etc/init.d目錄下製作應用服務啟動和停止指令碼,其實在/usr/bin目錄下也可以製作這種指令碼,不過一般不推薦這種方式,先來看一下是怎麼製作的: vim編寫指令碼start.sh,將指令碼複製到/usr/bin目錄下,去掉字尾名 然後進入任何目
Linux系統下製作服務啟動指令碼(一)
在Linux系統中經常會用到類似service mysql start、service tomcat restart等這樣的命令,並且這些命令在任務路徑下都可以執行,這是怎麼做到的呢?要弄明白這個問題,首先需要知道Linux系統中的一個目錄/etc/init.d,要弄明白這個目錄的作用,在Lin
Unity3D_指令碼和材質系統的結合使用
Material類建立一個材質球就是貼圖和一些渲染的引數的組合,可以理解成一個預製體,裡面儲存了各種各樣的渲染資訊。 整個CG領域中這三個概念都是長不多的,在一般的實踐中,大致上層級關係是:材質Material包含貼圖Map,貼圖包含紋理Texture。 紋理是最基本的資料輸入單位,遊戲領域基本上都用的是點陣
init.d指令碼和openwrt程式自啟動
1.init.d簡介 init.d指令碼是用來啟動一些系統服務或者自己定義的程式的一個指令碼。這些指令碼可以在系統啟動的時候執行。一個簡單init.d指令碼例子,在/etc/init.d/檔案中新建/etc/init.d/example檔案,輸入: #!/bin/sh /e
squid 服務啟動指令碼
本人是無所謂是不是系統服務啟動,因搭建作為生產環境,所以還是作為系統服務啟動,所以在網上找到一個程式碼簡潔些,可以用的啟動指令碼 squid 安裝路徑是/usr/local/squid #!/bin/bash # chkconfig: 345 61 61 # descri
redis windows 服務 啟動指令碼
@echo @title redis-svr-start redis-server --service-install --service-name Redis redis-server --service-start --service-name Redis @paus
將解壓版的Tomcat作為系統服務啟動
將解壓版的tomcat作為系統服務啟動下面是如何有關於Tomcat服務的設置: 一、註冊為Windows系統服務: 運行cmd打開控制臺,進入Tomat目錄/bin文件夾,會看到service.bat輸入如下命令運行。service install 服務名稱這一句是將當前Tomcat服務器註冊為系
Android系統服務啟動順序
系統服務啟動分為三類 1. startBootstrapServices() 2. startCoreServices() 3. startOtherServices() startBootstrapServices 1. 啟動Installer服務 2. 啟動Activi
Android中system server程序啟動流程原始碼解析 系統服務啟動
system server 前言 System Server fork SystemServer SystemServer.main() SystemServer.createSystemContext SystemSe
如何註冊和刪除系統服務檔案
將bat檔案轉換為exe檔案,並將exe檔案製作成系統服務步驟 第一步:建立一個SunnyServer.txt,編寫指令碼程式,將編寫好的程式儲存,將SunnyServer.txt改為SunnyServer.bat檔案。 第二步:使用Bat_To_Exe_Converter_(x64).exe將Sunny
EasyNVR無外掛H5/HLS/m3u8直播解決方案中Windows系統服務啟動錯誤問題的修復:EasyNVR_Service 服務因 函式不正確。 服務特定錯誤而停止。
最近在做某地市移動公司景觀直播的專案時,遇到一個問題,當我們部署EasyNVR為系統服務後,居然出現了無法啟動服務的現象,表面上看,提示是系統服務啟動失敗,實際通過檢視windows 系統日誌: 查找了很多百度、Google,發現基本都是來回複製的內容,沒
系統服務啟動tomcat報錯,特定錯誤程式碼1
1.通過系統事件檢視器檢視錯誤原因。 2.通過tomcat錯誤日誌檢視報錯的地方。 3.這個方法是在論壇上偶然看到的,不知道原理,不過這的解決了問題: Tomcat目錄下的bin,進入Tomcat8w.exe,進去切換到startup,下面的Mode預設是jvm,把這個
列印uboot和核心系統的啟動資訊方法
dmesgLinux命令dmesg用來顯示開機資訊,kernel會將開機資訊儲存在ring buffer中。您若是開機時來不及檢視資訊,可利用dmesg來檢視。開機資訊亦儲存在/var/log目錄中,名稱為dmesg的檔案裡。使用方法:Name編輯dmesg[1] - pri
windows安裝nginx、mysql等軟體並加入系統服務啟動詳細
windows類系統安裝nginx、mysql軟體 (PS:windows系統環境中設定完nginx、mysql環境變數,需要重新啟動系統才會生效。) 一、NGINX:首先下載windows版nginx二進位制包,解壓到目錄: 解壓根目錄下為:nginx.exe程式和conf、html等目錄所在
windows設定開機啟動指令碼修改配置檔案和重啟服務
有一臺動態ip的測試機器,上面部署Nginx,然後每次重啟機器後ip總會變動,需要改nginx.conf配置檔案和重啟nginx服務。 所以要解決這個問題,想到的解決方法: 1、python指令碼來
問題:mysql服務正在啟動 mysql服務無法啟動 && mysql啟動指令碼 mysql關閉指令碼
操作流程: 1、解壓縮mysql_x64(mysql-5.7.22-winx64.zip)包,拷貝start_mysql.bat指令碼到解壓目錄,cmd方式執行指令碼結果如下 //start_mysql.bat指令碼內容echo off set path=%~dp0 echo
linux基礎篇-RHEL實現服務或指令碼開機自啟動的方法
有時候我們需要有些服務或者指令碼在開機的時候就要啟動,有如下方法: 1. 方法一 將啟動指令碼追加至/etc/rc.local檔案中, 用例:echo "sh /tmp/modify.sh &" >> /etc/rc.local 2. 方法二 格式:
Shell-case:服務nginx的安裝指令碼
之前分享了不少指令碼中的使用的小技巧,今天拿出點實打實的東西來,在我的 github https://github.com/SmartLyu/shell 裡有 nginx 的一個安裝配置包,還有一個關於安裝 nginx 的指令碼,今天就來和大家分享一