依賴:
windows下:
plink: putty包裡的乙個程式, 用於ssh連線
linux下:
ssh, samba服務ok
linux下的shell指令碼, notify-fifo:
#!/bin/sh
fifo_file=/tmp/sshfifo-$
if [ ! -p $fifo_file ]; then
mkfifo $fifo_file
fiif [ $# -eq 0 ]; then
echo "foo" > $fifo_file
else
read < $fifo_file
fiwindows下vbs指令碼, wait-notify.vbs:
doset ws = createobject("wscript.shell")
ws.run "plink -c -l m00194513 -pw 0 10.141.84.159 notify-fifo bar", 0, true
dim ret
ret = msgbox("編譯結束. 是否開啟log?", 1)
if ret=1 then
set ws = createobject("wscript.shell")
ws.run "npp \\10.141.84.159\m00194513\src\1021100\build_android.log"
end if
loop
Windows和Linux指令碼實現for迴圈批量
應用場景舉例,git上面的專案很多,有幾十個,不想乙個乙個去拉取,建立gitclone.bat指令碼檔案,內容如下 echo off echo start git clone pause for f i in list.txt do git clone i echo git clone finish...
讀取配置檔案(跨平台Linux和Windows)
大部分的專案都會用到配置檔案,之前也有乙個一直在用的讀取配置檔案的 感覺不是太好。也奉獻上來吧 static bool readconfigfile const char configfilepath,const string key,string value 獲取當前程式目錄 int getcur...
Linux下啟動tomcat的windows控制台
size medium tomcat home為tomcat安裝目錄 在linux如果按 tomcat home bin startup.sh來起動tomcat則得不到象windows一樣的控制台效果,檢視日誌很不方便.是不是linux下沒有象windows下一樣的控制台呢,不是的,只是大家都習慣這...