2017.09.29 shell中資料庫的填寫 docker-compose引數
打onlinecategorylocationjoin的docker映象,寫docker-compose.yaml
#!/bin/bash
. ~/.bash_profile
source /etc/profile
current_day="`date +%Y%m%d`"
HOME=/work/app/onlinecategorylocationjoin
source $HOME/bin/project_env.sh
next_day=`date +%Y%m%d -d "1 days ago"`
echo "current_day:$current_day,next_day:$next_day"
#學校編號
SCHOOL_ID=$SCHOOL_ID
#資料庫相關配置
DB_HOST=$MYSQL_HOST
DB_USER=$MYSQL_USER
DB_PASSWD=$MYSQL_PASSWD
DB_PORT=$MYSQL_PORT
shell中的資料庫配置中的引數是由project.env.sh匯入的,project.env.sh是由docker-compose.yaml中的environment中的引數傳入的。
相關推薦
2017.09.29 shell中資料庫的填寫 docker-compose引數
打onlinecategorylocationjoin的docker映象,寫docker-compose.yaml #!/bin/bash . ~/.bash_profile source /etc/profile current_day="`date +%Y%m%d`" HOME=/wo
2017.10.10 shell中的日期問題
shell中的日期問題,要徹底弄清楚。寫一個測試指令碼test.sh 首先是單引號 雙引號的問題。 單引號將變數和特殊字元括起來將失去原有的意義,而只作為普通字元解釋。雙引號括起來後特殊字元將保持原有的意義,其餘的作為普通字元解釋。 #!/bin/sh . ~/.bash_profil
在crontab中無法執行docker-compose的命令的解決方法
經過多次實驗,終於找到在crontab中執行docker-compose命令的方法。 即使是用cd /home/user/program切換目錄到專案裡面,用docker-compose執行也是沒有效果的, 其中最關鍵的是,要寫命令的全路徑,唯有把dock
docker Swarm 中如何在docker-compose使用變數
先看一個docker-comose的yml檔案 version: "3.2" services: docker-test
Java 中標識符等 2017-09-08
需要 標識符 養成 邏輯表達式 字符 修飾 pro 避免 protected 標識符:字母、數字、下劃線和$符號組成;(name1) 不能用數字開頭;不能使用非法的字符,如:#、%...等; 不能使用關鍵詞;不能使用空格隔開;大小寫需要區分; 對於標
每日踩坑 2018-09-29 .Net Core 控制器中讀取 Request.Body
測試程式碼: 結果: PostMan: 程式碼: 1 private string GetRequestBodyUTF8String() 2 { 3
Shell程式設計-09-Shell中的函式
函式可以簡化程式的程式碼量,達到更好的程式碼複用度,因此會讓程式變得更加易讀、簡潔和易修改。其作用就是將需要多次使用的程式碼整合到一塊,使其成為一個整體,然後通過函式名即可完成呼叫。 基本語法 function functionName () { 語句 return n } 其他簡化
2017.09.26 idea noclassfound問題 mr-analysis-task中的url2category urlutil重寫
更改完獲得uaid方法 在本地執行報錯,noclassfound,經過高手指導,發現原因是在pom.xml檔案中,有的依賴Jar包的<scope>作用域模式為provided。這個模式預設你的環境中有這個jar包,所以就不再自動載入了。 經過本地測試url2category
crontab中執行shell登入資料庫
我們在/home/oracle 下執行shell指令碼登入資料庫(sqlplus loginName/password)沒有問題,但是在crontab下配置定時執行的時候往往會出現問題( sqlplus: command not found ) 這個時候就需要在shel
shell中操作mysql資料庫-增刪改查
本文介紹瞭如何在shell中讀寫mysql資料庫。主要介紹瞭如何在shell 中連線mysql資料庫,如何在shell中建立資料庫,建立表,插入csv檔案,讀取mysql資料庫,匯出mysql資料庫為xml或html檔案, 並分析了核心語句。本文介紹的方法適用於Postg
linux中使用shell進行資料庫各種操作
下面附上通過shell命令列非互動式的操作資料庫的方法:mysql -hhostname -Pport -uusername -ppassword -e 相關mysql的sql語句,不用在mysql的提示符下執行mysql,即可以在shell中操作mysql的方法。 #!/
在adb shell中直接使用sqlite3命令操作資料庫
在開發easyEnglishLearning的過程中,我使用到了資料庫。在這裡我已經在外部建立好了資料庫,資料庫中存放了1000個常用的英文單詞。在APP中首先要讀取外部的資料庫,然後存放到程式目錄下,路徑為/data/data/com.example.feng
shell中規則表達式與特殊符號
命令 分享 目錄 輸入 特殊符號 bcd cnblogs span tool 在 bash 的操作環境中還有一個非常有用的功能,那就是通配符 (wildcard) ! 我們利用 bash 處理數據就更方便了!底下我們列出一些常用的通配符喔: 符號 意義 * 代表『
shell 中 exec 和 source 命令解析
mage 開始 概念 繼續 uil target 緩沖區 mman bash內部命令 文章大部分來源於:http://www.cnblogs.com/zhaoyl/archive/2012/07/07/2580749.html 作為筆記留存博客備忘。 exec和source
[2017.5.29]備忘 買書 挑戰程序設計競賽
nio com html 備忘 %d gda .html amp click http://product.dangdang.com/23272528.html?_utm_sem_id=231367&_ddclickunion=422-kw-4-%CD%BC%CA%
2017-5-29學習記錄——WebApi(1)
ora 必須 eache 配置 person span eve gen 流行 曾經我一直認為Web服務器的Api使用ashx或ASP.NET MVC中返回JsonResult來實現的。 當我第一次接觸WCF的時候,有同學告訴我目前比較流行WebApi和WebSocket了,
麥客孤獨蘋果發燒友論壇 2017.5.29每日軟件更新列表
ide 每日 file cut read nbsp visual bundle nload VisualDiffer 1.7.0 破解版 Mac 專業文件對比工具http://www.macfans.org/thread-783-1-1.html永恒空間 Everspace
Pytohn實現Linux shell中的wc命令
python wc #!/usr/bin/python import sys import os from optparse import OptionParser def opt(): parser = OptionParser() parser.add_option("-c
shell中獲取時間,作為文件夾格式
for dsm data- for循環 code 程序 能夠 con mod 近期寫了一個小程序,須要用到時間。遍歷作為文件夾的一部分 #!/bin/bash for i in {1..30} do date=`date +%Y/%m/%d -d " $i days
2017.6.17 jsp中 get請求的中文亂碼問題的解決方法
utf meta class enc 請求 服務 charset url編碼 uri 一般Tocant 的url編碼是iso-8859-1(查看tocat/conf/server.xml 中的Connector 節點沒有寫URIEncoding="xxxxxx") 如下: