파일을 Google 드라이브로 이동하는 스크립트

파일을 Google 드라이브로 이동하는 스크립트

데스크탑 GUI가 없는 CentOS 7 서버가 있습니다. 인바운드/아웃바운드 VOIP 통화 녹음에 사용되며, 오늘 녹음한 내용을 구글 드라이브에 복사할 계획입니다. Google Drive Linux 호환 애플리케이션을 여러 개 보았으며 g-drive를 제외하고 테스트 서버에서 이전에 사용한 적이 없습니다. 내 모든 녹음은 /home/recordings에 저장됩니다.

오늘 날짜가 2019년 2월 25일인 Google 드라이브에 새 폴더(내 Google 드라이브 계정의 "myrecordings"라는 특정 폴더에 있음)를 자동으로 생성하는 스크립트가 필요합니다. 폴더를 만든 후 /home/recordings의 모든 녹음 *.wav 파일을 googledrive/myrecordings/(오늘 날짜 폴더 이름)에 복사해야 합니다.

미리 감사드립니다

답변1

#!/bin/bash
today=`date +"%d-%m-%Y"`
destdir=/MOUNTPOINT_GOOGLEDRIVE/myrecordings/

mkdir $destdir/$today
mv /home/recordings/*.wav $destdir/$today

/MOUNTPOINT_GOOGLEDRIVEGoogle 드라이브 설치 디렉터리로 변경하세요.

편집하다:

Google 드라이브가 자동으로 마운트되지 않으면 마운트하는 명령을 추가하십시오. 이는 사용하는 소프트웨어에 따라 다릅니다.

관련 정보