이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 wg-fileImport 명령입니다.
프로그램:
이름
fileImport - WebGUI의 Asset Manager로 파일을 가져옵니다.
개요
fileImport --configFile config.conf --pathToFiles 경로
--parentAssetID ID
[--groupToEdit 그룹]
[--groupToView 그룹]
[--소유자 ID]
[--findByExt ext1,ext2,...]
[--ExtInName 무시]
[--webUser 사용자 이름]
[--재귀]
[--덮어쓰기]
[--우세하다]
[--조용한]
fileImport --help
기술
이 WebGUI 유틸리티 스크립트는 다음에 연결된 WebGUI의 Asset Manager로 파일을 가져옵니다.
지정된 상위 자산을 사용하여 콘텐츠를 대량으로 업로드할 수 있습니다.
이 유틸리티는 Linux 시스템에서 수퍼유저로 실행되도록 설계되었습니다.
WebGUI의 데이터 디렉토리에 파일을 넣고 파일의 소유권을 변경할 수 있습니다. 만약 너라면
수퍼유저 권한 없이 이 유틸리티를 실행하려면 --우세하다 설명된 옵션
아래.
--config파일 설정.conf
사용할 WebGUI 구성 파일입니다. 파일 이름만 지정하면 됩니다.
WebGUI의 구성 디렉토리 내에서 조회됩니다. 이 매개변수는 필수입니다.
--pathToFiles 통로
가져올 파일이 포함된 폴더의 경로입니다. 이 매개변수는 필수입니다.
--parentAssetId id
가져온 파일을 에셋에 첨부 id WebGUI의 자산 관리자에서. 이 매개변수
필요합니다.
--groupToEdit id
WebGUI 그룹의 구성원을 다음으로 식별하십시오. id 업로드된 파일을 편집할 수 있습니다. 만약에
지정하지 않은 경우 기본값은 그룹 ID 4(콘텐츠 관리자)입니다.
--groupToView id
WebGUI 그룹의 구성원을 다음으로 식별하십시오. id 업로드된 파일을 볼 수 있습니다. 만약에
지정하지 않은 경우 기본값은 그룹 ID 7(모두)입니다.
--소유자 id
WebGUI의 사용자를 다음으로 식별하십시오. id 업로드된 파일을 소유합니다. 지정하지 않은 채로 두면
기본값은 사용자 ID 3(관리자)입니다.
--웹사용자 사용자 이름
웹 서버가 실행되는 시스템 사용자입니다. 지정하지 않은 채로 두면 기본값은 다음과 같습니다.
www- 데이터.
--우세하다
이 플래그를 사용하면 수퍼유저가 아니어도 이 유틸리티를 실행할 수 있지만 주의하십시오.
의도한 대로 작동하지 않을 수 있습니다.
--skip이전보다 간격
다음보다 오래된 파일 건너뛰기 간격 초. 지정하지 않으면 기본적으로 건너뛰게 됩니다.
파일이 없습니다.
--findByExt 패턴
파일 확장자가 일치하는 파일만 가져옵니다. 패턴 쉼표 목록입니다.
일치하도록 분리된 확장명. 지정하지 않으면 기본적으로 모든 항목을 가져옵니다.
파일.
-재귀
재귀적으로 파일을 가져옵니다. 지정하지 않으면 폴더에 있는 파일만
다음 하위 폴더 없이 가져왔습니다.
--덮어쓰기
새 자산을 생성하는 대신 일치하는 파일 URL을 새 파일로 덮어씁니다.
파일. 기존 자산을 인스턴스화하고 파일을 교체합니다.
--ExtInName 무시
제목 및 메뉴 제목 데이터베이스 필드에 파일 이름 확장자를 포함하지 마십시오.
--조용한
오류가 없는 한 모든 출력을 비활성화합니다.
--도움
이 문서를 표시한 다음 종료합니다.
EXIT Values
완료 시 다음 종료 값이 반환됩니다.
0 성공적인 실행.
1 슈퍼유저가 아닌 경우 스크립트를 중지합니다.
2 폴더를 열어서 읽을 수 없습니다.
3 이름이 같은 두 파일을 가져오도록 선택했습니다.
재귀 모드 중.
4 필수 매개변수가 누락되었습니다.
5 지정된 상위 AssetId가 존재하지 않습니다.
onworks.net 서비스를 사용하여 온라인으로 wg-fileImport를 사용하세요.