V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Moyyyyyyyyyyye  ›  全部回复第 5 页 / 共 17 页
回复总数  340
1  2  3  4  5  6  7  8  9  10 ... 17  
198 天前
回复了 IurNusRay 创建的主题 深圳 非深户离开深圳回老家,公积金全部提出吗
似乎离职超过 3 个月还是 6 个月,可以全额提出
213 天前
回复了 xaoflysho 创建的主题 反馈 咋屏蔽这些个玩意儿,一打开全是这🤮
我以为被攻击了
214 天前
回复了 Moyyyyyyyyyyye 创建的主题 全球工单系统 似乎腾讯云挂了
微信还能用,看来微信是单独自己管的,没有托管在腾讯云
214 天前
回复了 Moyyyyyyyyyyye 创建的主题 全球工单系统 似乎腾讯云挂了
@balabalaguguji 好像还是第一次看到腾讯云挂了,一般都是阿里云 https://i.imgur.com/agAJ0Rd.png
214 天前
回复了 yadongxie 创建的主题 分享发现 完全免费的浏览器 AI 插件 elmo.chat
214 天前
回复了 yadongxie 创建的主题 分享发现 完全免费的浏览器 AI 插件 elmo.chat
大批量铺开之后成本如何 hold 住呀👀
226 天前
回复了 luzemin 创建的主题 程序员 HackerNews 上看到的 [丑丑头像生成器]
很好
看来这个活动不吸引大家
参与的人不多,全部都已赠送一年会员,(*^▽^*)
238 天前
回复了 GunsRose 创建的主题 问与答 邻居早上扰民怎么办?
魔法打败魔法,不讲理的人就不要用理性的方法
这个问题的原因在于你的 find 命令和 mv 命令的结合方式。

首先,我们来看你的 find 命令:

find . *.png -exec mv {} new$RANDOM.png \;
这个命令会在当前目录(.)下查找所有的 .png 文件,然后对每一个找到的文件执行 mv 命令。这个 mv 命令会将找到的文件移动(或者说重命名)为 new$RANDOM.png 。

问题在于,$RANDOM 在 find 命令中只会被计算一次,而不是对每一个找到的文件都重新计算。这意味着所有的 .png 文件都被重命名为了同一个名字,也就是 new$RANDOM.png 。因为每次重命名都会覆盖前一次的文件,所以最后只剩下一个文件。

如果你想为每一个文件都生成一个随机的新名字,你可能需要使用一个循环。以下是一个例子:

for file in *.png; do
mv "$file" "new$RANDOM.png"
done
这个脚本会对当前目录下的每一个 .png 文件执行 mv 命令,每次都会生成一个新的随机数。这样就不会出现文件被覆盖的问题了。

关于你的第二个问题,-inum 是 find 命令的一个选项,它会查找具有指定 inode 号的文件。inode 号是文件系统中的一个标识符,每一个文件和目录都有一个唯一的 inode 号。所以,你的第二个命令会找到 inode 号为 42206859 的文件,然后将其重命名为 new$RANDOM.mp4 。因为 inode 号是唯一的,所以这个命令只会影响一个文件。
65f146e408c5042df557d857 我先来个一个
UI 在线,牛
250 天前
回复了 hankli 创建的主题 程序员 纪念一下第一次上榜 GitHub Trending.
加油
比如要屏蔽 csdn 直接搜索后面加 空格-csdn
251 天前
回复了 riseD 创建的主题 生活 父亲走了。我好难受。
节哀
客服接口你不看一下吗
256 天前
回复了 TyCoding 创建的主题 分享创造 跟风花了一天时间写了 Sora AI 演示项目
写得很棒
1  2  3  4  5  6  7  8  9  10 ... 17  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   939 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 20:44 · PVG 04:44 · LAX 12:44 · JFK 15:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.