使用方法:
$ split --help
用法:mv [選項]... [-T] 源 目標
mv [選項]... 源... 目標
mv [選項]... -t 目標 源...
重命名或者移動檔案/目錄,
長選項必須使用的引數對于短選項時也是必需使用的,
-b 類似 --backup 選項,但不接受引數,覆寫前先備份
-f, --force 直接覆寫不進行詢問互動
-i, --interactive 覆寫前進行詢問互動
-n, --no-clobber 不覆寫已經存在的檔案
-t, --target-directory=DIRECTORY 指定目標目錄,移動多個源檔案到此目錄,此時目標目錄在前,源檔案在后
-u, --update 源檔案比目標檔案新或目標檔案不存在時才移動
-v, --verbose 在每個輸出檔案打開前輸出檔案特征
--help 顯示此幫助資訊并退出
--version 顯示版本資訊并退出
使用示例:
# 重命名檔案
mv test.log test.txt
# 移動檔案
mv test.txt tmp/
# 移動多個檔案
mv log1.txt log2.txt log3.txt tmp/
mv -t /opt/soft/tmp/ log1.txt log2.txt log3.txt
# 互動式覆寫檔案
mv -i log1.txt log2.txt
# 覆寫前備份檔案,讀取環境變數VERSION_CONTROL來作為備份策略
mv -b log1.txt log2.txt
# 強制覆寫檔案
mv -f log3.txt log2.txt
# 如果dir2不存在,則為重命名目錄;如果dir2已存在,則將dir1放入dir2目錄下
mv dir1 dir2
# 將當前檔案夾下的所有檔案移動到上一級目錄
mv * ../
# 將當前目錄的一個子目錄里的檔案移動到另一個子目錄里
mv test3/*.txt test5/
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/119053.html
標籤:Linux
