1
volvo007 2022-04-28 23:53:55 +08:00 via iPhone 1
py go 随便写一个就行吧。蹲一个大佬,明早没人回复我就写一个
|
2
chonger 2022-04-29 00:57:12 +08:00 1
可以考虑用 hazel ,不懂编程也能达到一样的效果。
|
3
iSteven 2022-04-29 01:14:46 +08:00
写一个 AppleScript
|
4
arch9999 2022-04-29 03:03:21 +08:00 1
|
5
QingStone 2022-04-29 07:45:42 +08:00 via iPhone
蹲一个
|
6
ruidoBlanco 2022-04-29 08:55:13 +08:00 1
macOS 默认是 zsh 。下面的需要开启 extended_glob 才能用。
假设文件名是王大锤 1 ,建文件夹王大锤 for i in *(.); do dir=${i%%<->##}; mkdir -p $dir; mv $i $dir/; done 不明白自己 man zshexpn |
10
ysc3839 2022-04-30 03:02:40 +08:00 via Android
macOS 有自带 Automator ,也许可以实现?我没用过,不太清楚。
|
11
volvo007 2022-05-02 13:57:51 +08:00 1
@DylanZ 来晚了来晚了, 我也不知道之前大佬什么时候提交的. 我是 go 小白选手, 随便写了个能用的但是远不及 LS 大佬的简单
代码放这了 https://pastebin.com/bXZNA9D1 有效期 7 天. 但我感觉写得很烂…… 仅供参考哈哈. 我这个显然是单线程的, 如果文件很多, 大佬们应该可以随便写多线程的 |
12
volvo007 2022-05-02 14:03:47 +08:00 1
唔, 上面忘了说. 用的时候跟一个 -p 参数加路径, 就可以把这个路径下面的所有文件遍历并放到对应文件夹内
例如 `dealer.go -p ~/Desktop/zhangsan` 如果上面大佬的命令行可用, 估计你也是在类 unix 环境下了, 文件夹权限控制应该问题不大 |