日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Linux:輕松實(shí)現(xiàn)文件復(fù)制腳本(linux文件復(fù)制腳本)

linux系統(tǒng)擁有靈活、普及、穩(wěn)定等優(yōu)點(diǎn),備受企業(yè)和個(gè)人青睞。本文將介紹如何使用Linux腳本,輕松實(shí)現(xiàn)文件復(fù)制功能。

成都創(chuàng)新互聯(lián)公司作為成都網(wǎng)站建設(shè)公司,專(zhuān)注重慶網(wǎng)站建設(shè)公司、網(wǎng)站設(shè)計(jì),有關(guān)成都企業(yè)網(wǎng)站定制方案、改版、費(fèi)用等問(wèn)題,行業(yè)涉及柴油發(fā)電機(jī)等多個(gè)領(lǐng)域,已為上千家企業(yè)服務(wù),得到了客戶的尊重與認(rèn)可。

要實(shí)現(xiàn)文件復(fù)制,首先需要?jiǎng)?chuàng)建一個(gè)復(fù)制腳本,代碼如下:

\#!/bin/bash

#獲取參數(shù)

src_DIR=$1

DST_dir=$2

#檢查文件是否存在

if [ -d $1 ];then

echo “復(fù)制開(kāi)始”

#執(zhí)行復(fù)件功能

cp -r $src_dir $dst_dir

echo “文件復(fù)制完成!”

else

echo “文件路徑不存在,請(qǐng)檢查路徑后重試!”

fi

這段代碼實(shí)現(xiàn)的功能是通過(guò)獲取腳本的第一個(gè)參數(shù)和第二個(gè)參數(shù),將第一個(gè)參數(shù)所指定的源文件夾(src_dir)復(fù)制到第二個(gè)參數(shù)所指定的目標(biāo)文件夾(dst_dir)。檢查文件路徑是否存在,若不存在,給出相應(yīng)提示。

接下來(lái),我們需要將這段代碼保存成一個(gè)名為copy.sh的文件,然后使用chmod +x命令添加文件可執(zhí)行權(quán)限,使文件可以被正確地執(zhí)行,最后,執(zhí)行該腳本文件即可實(shí)現(xiàn)文件復(fù)制。

此外,還有一些更耗時(shí)的文件復(fù)制功能, 比如查找指定路徑下的某個(gè)類(lèi)型的文件,篩選出非文件夾的文件,并將其存放到與源目錄對(duì)應(yīng)的目的目錄,代碼如下:

\#!/bin/bash

#獲取函數(shù)參數(shù)

src_dir=$1

dst_dir=$2

suffix=$3

#檢查文件是否存在

if [ -d $1 ];then

echo “復(fù)制開(kāi)始”

files=`find $src_dir -name “${suffix}” | grep -v “^${src_dir}”`

for file in $files

do

name=`basename $file`

types=`dirname $file`

dst_types=${types/$src_dir/$dst_dir}

#查找指定類(lèi)型文件,復(fù)制到指定位置

if [ -d $dst_types ];then

cp $file $dst_types/$name

else

mkdir -p $dst_types

cp $file $dst_types/$name

fi

done

echo “復(fù)制完成!”

else

echo “路徑不存在,請(qǐng)檢查路徑后重新嘗試!”

fi

上述代碼實(shí)現(xiàn)的功能是,查找源目錄(src_dir)的某個(gè)類(lèi)型的文件,逐個(gè)復(fù)制到指定的目的目錄(dst_dir)下,并與源目錄結(jié)構(gòu)一致,實(shí)現(xiàn)文件復(fù)制功能。

通過(guò)上述兩段代碼,可以輕松實(shí)現(xiàn)Linux系統(tǒng)中的文件復(fù)制功能,方便用戶和企業(yè)快速實(shí)現(xiàn)文件備份和遷移操作,更好的服務(wù)用戶。

成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過(guò)多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專(zhuān)業(yè)從事IT產(chǎn)品開(kāi)發(fā)和營(yíng)銷(xiāo)公司。廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、設(shè)計(jì)、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!


當(dāng)前文章:Linux:輕松實(shí)現(xiàn)文件復(fù)制腳本(linux文件復(fù)制腳本)
文章出自:http://www.5511xx.com/article/coeiopi.html