用戶腳本目錄
⑴ 腳本工具——遞歸目錄執行git pull拉取最新代碼
在實際開發過程中,涉及多項目依賴時,手動逐個更新代碼耗時且繁瑣。這時,遞歸目錄執行git pull的腳本工具便應運而生,極大提升了開發效率。
此腳本適用於linux操作系統直接執行,對於Windows用戶,通過安裝Git Bash則能輕松運行。
操作流程簡明如下:
打開Git Bash:點擊Win鍵,輸入「git bash」,打開該工具。
切換到腳本所在目錄:使用「cd 腳本目錄」指令,確保腳本在當前工作目錄下。
執行腳本:運行腳本命令,腳本將自動掃描目錄並執行git pull操作,更新依賴項目代碼。
執行後,目錄下將生成「project.txt」文件,記錄所有被git操作的項目。結合clone腳本,實現代碼遷移輕而易舉。
如需獲取更多工具及資源,請關注公眾號:小陳好陳。
⑵ Linux shell 腳本獲取當前路徑
在Linux shell編程環境中,獲取當前工作目錄的路徑是一個常見操作。要實現這個功能,可以使用內置的"pwd"命令。執行此命令後,它會將當前目錄的完整絕對路徑輸出到變數current_path中,便於後續處理。
具體操作步驟如下:首先,使用"pwd"命令獲取路徑,然後通過"echo"命令將獲取到的路徑輸出到終端屏幕上。這樣,用戶就能清晰地看到當前腳本運行的目錄位置。
值得注意的是,"pwd"命令返回的是絕對路徑,它包括了完整的目錄結構和文件系統的根目錄。如果你需要的是相對於腳本執行位置的相對路徑,可以使用"$0"變數。這個變數會返回執行腳本本身的路徑,而不是工作目錄,這對於理解腳本在文件結構中的位置很有幫助。
⑶ 在linux中存放啟動的配置文件和腳本的目錄在哪裡
公共的啟動配置文件(系統級的)
/etc/bashrc 存有整個系統的別名和功能(發現Ubuntu是/etc/bash.bashrc)
/etc/profile 存有整個系統的環境參數和啟動程序
個人的啟動配置文件(用戶級的)
決定用戶自己所獨有的一些配置
$HOME/.bashrc 存有用戶別名和功能
$HOME/.bash_profile 存有用戶環境參數和啟動程序(Ubuntu是~/.profile)
$HOME/.bash_logout 存有退出系統時的結束方式
$HOME /.inputrc 存有主要綁定數值和其他位元數值(Ubuntu默認只有/etc/inputrc)