批處理 記錄總結 1

2021-08-29 16:18:26 字數 1156 閱讀 7989

檔案頭需寫入說明

#!/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 刪除某目錄下所...