文件夹递归创建,避免第一次运行时因文件夹不存在导致程序崩溃
This commit is contained in:
@ -423,7 +423,7 @@ static void *UserFcSubscription_Task(void *arg)
|
||||
|
||||
// printf("command---:%s\n",command);
|
||||
system(command);
|
||||
system("mkdir /media/nvme/300TC/config");
|
||||
system("mkdir -p /media/nvme/300TC/config");
|
||||
system("echo \"1\" > /media/nvme/300TC/config/timesyncfromdji");
|
||||
}
|
||||
counter++;
|
||||
|
||||
@ -600,7 +600,7 @@ static T_DjiReturnCode DjiUser_LocalWriteFsInit(const char *path)
|
||||
}
|
||||
|
||||
if (access(DJI_LOG_FOLDER_NAME, F_OK) != 0) {
|
||||
sprintf(folderName, "mkdir %s", DJI_LOG_FOLDER_NAME);
|
||||
sprintf(folderName, "mkdir -p %s", DJI_LOG_FOLDER_NAME);
|
||||
ret = system(folderName);
|
||||
if (ret != 0) {
|
||||
return DJI_ERROR_SYSTEM_MODULE_CODE_SYSTEM_ERROR;
|
||||
|
||||
Reference in New Issue
Block a user