如何一次删除文件夹中的所有符号链接(数十个)?使用 unlink 或 rm 时,手动插入其中的每一个是不切实际的。
我在网上搜索了这个问题,并在堆栈交换中找到了一个有关问题的代码,该代码被誉为解决此问题的方法。但是,当我在终端中运行时,输出是这样的:
*Possible Dupes
Which dupe would you like to delete?
Enter # to delete or q to quit
#
./3: line 36: [: #: integer expression expected
./3: line 36: [: #: integer expression expected
./3: line 43: #: syntax error: operand expected (error token is "#")*
Run Code Online (Sandbox Code Playgroud)
如果我没有它们的列表,我怎么知道“我想删除”哪个骗局?所以,对我来说根本没有解决办法。我不知道该怎么办。哦,“去读一些手册”没有帮助。
我有 3255 个文件需要筛选,我不想花几个小时从头到尾查看每个文件,我不想查找是否存在特定的重复项,而是想查找是否有任何文件名在第一个 X 中重复(可以1,2 或更多)字符,这样我就可以删除它们,无论是泡泡龙、凯撒、弹球梦还是其他什么。我想从 A 到 Z 的 3255 个文件中查找哪些文件在第一个字符中重复,并指定我要查找的字符数。
我不想重命名任何东西。
文件名示例:
Perfect General The (1991)(Ubisoft Entertainment).7z
Boulderdash 2 (1985)(First Star Software).7z
Bridge 7.0 (1992)(Artworx).7z
Run Code Online (Sandbox Code Playgroud)
预期输出:
Bubble Bobble …Run Code Online (Sandbox Code Playgroud)