檔案頭需寫入說明
#!/bin/bash
執行apt-get install 中需要輸入[y/n]時,可以用如下樣式
echo y |
sudo
apt-get
install *
使用echo來插入資訊到檔案
echo
"hello word!"
>> yourfile
使用sed來操作檔案中的內容資訊相當厲害的命令#插入text到yourfile第n行
sudo
sed ni\text yourfile
#替換修改yourfile中的abc字串為def時
sudo
sed s/abc/def/g yourfile
#刪除yourfile中的第10行內容
sudo
sed 10d yourfile
#刪除yourfile中的第5-10行內容
sudo
sed 5,10 yourfile
#刪除yourfile中包含abc字串的行
sudo
sed /abc/d yourfile
#刪除yourfile中包含abc字串的行以及之後的兩行
sudo
sed /abc/,+2d yourfile'''
1.如上所有命名執行後均會輸出結果,但不會修改原始檔中的內容,如果需要改變原始檔需要新增-i
例如:sudo sed -i 5i\text yourfile
對yourfile原始檔做如下修改:第5行插入text內容
2.插入或者查詢的內容中包含特殊字元時例如/時,實際執行中可以用!或者@等符號來分割,
另外給字串加上雙引號,單引導,或者大括號等都可以讓命令正確執行。
'''
另有一些其他常用命令再此記錄下來
#移動檔案,file1覆蓋file2,執行後file1刪除
sudo
mv file1 file2
#刪除檔案
sudo
rm file1
此處記錄為本次工作中遇到的記錄總結,就醬! 批處理命令總結1
fsutil fsinfo drivetype c find i 固定驅動器 這個意思是後面正確執行前面的 電腦連線手機的熱點時,記住在連線時一定要保證手機的移動資料開啟,等連上了在關閉 修改系統時間,你會發現很多應用不能用了 c windows system32裡面有好多cmd命令對應的程式 ti...
批處理符號(1)
一 這個字元在批處理中的意思是關閉當前行的回顯。我們從前幾課知道echo off可以關閉掉整個批處理命令的回顯,但不能關掉echo off這個命令,現在我們在echo off這個命令前加個 就可以達到所有命令均不回顯的要求 1.bat echo off dir d 2.bat echo off di...
批處理命令總結
批處理命令總結 符號後 的命令不顯示 echo 顯示 md c test 建立目錄命令 xcopy c test s d test 目錄全部複製 call x.reg 呼叫其他命令或者操作 rem 注釋 pause 暫停 del test.txt 刪除某檔案 rmdir test s 刪除某目錄下所...