MAC 命令行
时间:2019-12-17
本文章向大家介绍MAC 命令行,主要包括MAC 命令行使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
.DS_Store文件
.DS_Store
文件:DS_Store
是用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。
尽管这些文件本来是为Finder
所使用,但它们被设想作为一种更通用的有关显示设置的元数据存储,诸如图标位置和视图设置。
禁止.DS_store生成
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
恢复.DS_store生成:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
删除 所有目录的“.DS_store”文件
sudo find / -name ".DS_Store" -depth -exec rm {} \;
参考 dsstore是什么文件
find 命令配合-exec 命令
从一个含有很多文件的目录中拷贝指定文件去另一个目录,会报以下错误:
$ ls *_text.jpg
argument list too long: ls
$ cp *_text.jpg ~/Desktop/word
argument list too long: cp
这报的错误其实是提示你ls
或者cp
的文件过多,而不是命令的参数过长。解决方法如下,可以配合find && exec
完成。
$ find . -name "*_text.jpg" -exec cp {} ~/Desktop/word
/**
说明:
查找当前目录下文件名包含_text.jpg的所有文件,拷贝到~/Desktop/word目录中,其中{}是find命令查找出来的所有结果
*/
运行结果:
find: -exec: no terminating ";" or "+"
出现find: -exec: no terminating ";" or "+"
的问题,解决方法很简单,在命令尾部加一个\;
。也就是将上述命令改为:
$ find . -name "*_text.jpg" -exec cp {} ~/Desktop/word \;
不仅如此,还可以取反转换成tif
格式:
$ find . -name "*_text.jpg" -exec convert -negate {} ~/Desktop/word/{}.tif \;
参考mac下find: -exec: no terminating ";" or "+"的解决方法
原文地址:https://www.cnblogs.com/greatLong/p/12054071.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Flutter基础widgets教程-SimpleDialog篇
- python selenium 关于将网页打包为静态网页(mhtml)下载。
- Redis:哨兵
- Python中设置指定窗口为前台活动窗口(最顶层窗口)win32gui
- 关于pandas.eval使用的一些问题。
- Flutter基础widgets教程-Slider篇
- 带你认识Pytest(三)
- Additive Powers-of-Two (APoT) Quantization:硬件友好的非均匀量化方法
- Flutter基础widgets教程-SnackBar篇
- Redash 二开 - 后端环境搭建
- Flutter基础widgets教程-Stepper篇
- Flutter基础widgets教程-Switch篇
- 13.深入k8s:Pod 水平自动扩缩HPA及其源码分析
- python 协程新版
- 14.深入k8s:kube-proxy ipvs及其源码分析