我有一个Android手机,我不断下载一些我不想出现在画廊中的媒体文件.别以为我在这里荒谬.为了完成这项任务,我写了一个小而简单的脚本.这里是.
echo "Below files will be hidden."
for fName in `ls /storage/extSdCard/Download/*.mp4`
do
echo $fName
mv -f $fName `basename $fName .mp4`.bak
done
Run Code Online (Sandbox Code Playgroud)
当我使用"文件资源管理器"应用程序的"脚本执行器"实用程序与root用户执行此脚本时,我收到如下错误消息.
mv: can't create 'abc.mp4': Read-only file system
Run Code Online (Sandbox Code Playgroud)
我假设"root"用户可以在基于unix/linux的系统中自由运行.任何人都可以指导我吗?
我有一个微服务,可以从 ElasticSearch 索引读取数据并处理它。该索引有一个日期字段,我无法将日期字段数据加载到文档实体中。这是我正在努力实现的目标的快照。
指数
"date_created": {
"type": "date"
}
Run Code Online (Sandbox Code Playgroud)
它将日期存储为
"date_created": "2015-07-02T14:56:51.000Z"
Run Code Online (Sandbox Code Playgroud)
我的实体类
@Data
@NoArgsConstructor
@AllArgsConstructor
@Document(indexName = "account", type = "doc")
public class Account implements Serializable {
...
@JsonProperty("date_created")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSZ")
@JsonSerialize(using = LocalDateTimeSerializer.class)
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
private LocalDateTime dateCreated;
...
}
Run Code Online (Sandbox Code Playgroud)
当我在运行时从 ElasticSearch 存储库获取记录时出现的错误如下
nested exception is org.springframework.data.elasticsearch.ElasticsearchException: failed to map source ...
java.time.format.DateTimeParseException: Text '2002-08-05T04:00:00.000Z' could not be parsed, unparsed text found at index 23
Run Code Online (Sandbox Code Playgroud)
有什么办法可以解决这个问题吗?我将尝试如下更改索引定义和 JsonFormat,但我不确定这是否有效。我提前询问是因为我需要时间来实施索引的更改。
索引更改我稍后会尝试。
"date_created": {
"type": "date",
"format": …Run Code Online (Sandbox Code Playgroud)