首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能群发链接文件?

我怎样才能群发链接文件?
EN

Ask Ubuntu用户
提问于 2020-09-17 14:38:31
回答 1查看 156关注 0票数 2

我有数百个文件夹,数量从一个到几十个,每个父文件夹都有一个或更多的父文件夹,每个文件夹都有唯一的名称(在我整个系统中),这将使它们都按照日期顺序进行正确排序。

他们的安排是这样的:

代码语言:javascript
复制
.
├── ASA Specs
├── Camera Making
├── Camera Manual
├── Camera Repair
├── CarboGel and Carbon-Q
├── Darkroom and Developers
├── defective macophot 100_files
├── Equipment
├── Ferric Gum Printing Process
├── Kodak Camera Model History
├── Large Format Forum PMs
├── LED Safelight
├── My Images
│   ├── 35 mm
│   │   ├── Ansco Easy View AF Date
│   │   ├── Balda Jubilette
│   │   ├── Bantam RF
│   │   ├── Canonet 28
│   │   ├── Canonet G-III QL-17
│   │   ├── Capital KX-100 Pinhole
│   │   ├── GumPintoids
│   │   ├── Junker P&S
│   │   ├── Kiev 4
│   │   ├── Minolta AL
│   │   ├── Motormatic 35
│   │   ├── Olympus XA
│   │   ├── Petri 7S
│   │   ├── Pony 135 Model C
│   │   ├── Ricoh Singlex II
│   │   ├── Rollei 35
│   │   ├── Sears TLS (Ricoh Singlex TLS)
│   │   ├── Signet 35
│   │   ├── Spotmatic SP
│   │   ├── Traveling Vivitar Ultra Wide and Slim
│   │   ├── Vivitar 220 SL
│   │   ├── Vivitar PZ-3125
│   │   ├── Voigtlander Vitrona
│   │   └── Zenit TTL
│   ├── Circle Wing Paper Glider
│   ├── Digital
│   │   ├── 6x24 Fine Box
│   │   ├── AutoPin 210
│   │   ├── Beach Trip Nov. 2015
│   │   ├── Brownie Bullseye
│   │   ├── Capital KX-100 conversion
│   │   ├── EM Polaroid 4x5
│   │   ├── February Snow
│   │   ├── From LG enV2
│   │   ├── From LG enV Touch
│   │   ├── from Samsung Galaxy S4
│   │   ├── Kawee Camera
│   │   ├── Kodak Starmeter
│   │   ├── Monopod
│   │   ├── Nelsonfoto Winter 2007
│   │   ├── Pin-Plate
│   │   ├── Pony 135 Model C
│   │   ├── Scans via Camera
│   │   ├── Self-Portraits
│   │   ├── Smelting Wheel Weights
│   │   ├── Speed Graphic
│   │   ├── Spring Back Conversion
│   │   ├── Three-60 9x24 Anamorph
│   │   ├── Tree on House
│   │   ├── Voigtlander Vitrona
│   │   ├── Wedding Ring
│   │   └── Zeiss-Ikon Baby Ikonta 520-18
│   ├── Digital Portfolio
│   ├── For APUG
│   ├── Found Film
│   │   ├── 120
│   │   ├── 126
│   │   ├── 127
│   │   ├── 35 mm
│   │   ├── 620
│   │   ├── 828 Bantam
│   │   └── Minolta 16
│   ├── Jazz Cam
│   ├── Keith Slater
│   │   └── Kodacolor II 127
│   ├── Large Format
│   │   ├── Aletta
│   │   ├── EM Polaroid 4x5
│   │   ├── Graphic View
│   │   ├── Kawee Camera
│   │   ├── Speed Graphic
│   │   ├── Three-60 9x24 Anamorph
│   │   └── Ziess-Ikon Ideal 9x12 cm
│   ├── Lit'l H Ranch
│   ├── Medium Format
│   │   ├── Agfa Clack
│   │   ├── Ansco Pioneer 620
│   │   ├── Ansco Shur-Shot Jr
│   │   ├── Argoflex EF
│   │   ├── Baldixette Pinhole
│   │   ├── Bencini Koroll 24-S
│   │   ├── Brownie Bullseye
│   │   ├── Brownie Flash Six-20
│   │   ├── Brownie Hawkeye Flash  #1
│   │   ├── Brownie Hawkeye Flash #2
│   │   ├── Brownie Target Six-16 Pinhole
│   │   ├── CCB Pinhole 6x6
│   │   ├── Daiichi Zenobia
│   │   ├── Debonair
│   │   ├── Hagar the Ansco Viking
│   │   ├── Kodak Duaflex IV-Kodet
│   │   ├── Kodak Reflex II
│   │   ├── Moskva-5
│   │   ├── RB67
│   │   ├── Seagull 4-B
│   │   ├── Shur-Flash Traveling Camera
│   │   ├── Spartus Full-Vue Pinhole
│   │   ├── Speedex 4.5
│   │   ├── Speedex Jr
│   │   ├── Voigtlander Rollfilmkamera
│   │   ├── Wirgin Auta 4.5
│   │   ├── Wirgin Auta 6.3
│   │   ├── Zeiss-Ikon Ikomat
│   │   ├── Zeiss-Ikon Nettar
│   │   └── Zeiss-Ikon Super Ikonta B
│   ├── Mosin Nagant Interrupter Repair
│   ├── Mosin Nagant Scope Base
│   ├── Polaroid
│   │   ├── Autofocus 660
│   │   ├── Model 210
│   │   ├── Model 350
│   │   └── SX-70
│   ├── Print Scan Shortcuts
│   ├── Rhinoceros Times
│   │   ├── Center City Soars
│   │   ├── Fun Fourth Festival 2007
│   │   ├── Fun Fourth Freedom Run 2007
│   │   ├── GYC Carnival 2007
│   │   └── Weatherspoon Solstice 2007
│   ├── Rhonda's Investigations
│   ├── Shortcuts by Film Type
│   │   ├── Acros
│   │   ├── ADOX CMS 20
│   │   ├── Agfa 400
│   │   ├── APX 400
│   │   ├── Classic 400
│   │   ├── Copex Rapid
│   │   ├── Delta 100
│   │   ├── Double-X Negative
│   │   ├── Ferrania 400
│   │   ├── Fomapan 100 - Ultra 100
│   │   ├── Fomapan 400 - Ultra 400
│   │   ├── Forte 400 - .EDU 400
│   │   ├── FP3000B
│   │   ├── FP4+
│   │   ├── HP5+
│   │   ├── Imagelink HQ
│   │   ├── J&C Pro 100
│   │   ├── Kodachrome
│   │   ├── Kodak Max 400
│   │   ├── Kodak Max 800
│   │   ├── KS 400
│   │   ├── Lucky SHD 400
│   │   ├── Maco UP100
│   │   ├── Neopan SS
│   │   ├── NPS 160
│   │   ├── NPS 400
│   │   ├── ORWO DN21 (Babylon 13)
│   │   ├── Plus X Negative
│   │   ├── Plus X Reversal
│   │   ├── Portra 160 NC
│   │   ├── Portra 160 VC
│   │   ├── Portra 400
│   │   ├── Portra 400NC
│   │   ├── Portra 400 VC
│   │   ├── Press 400
│   │   ├── Reala 400
│   │   ├── Superia 100
│   │   ├── Superia Xtra 400
│   │   ├── T400CN
│   │   ├── T-Max 400
│   │   ├── Tri-X
│   │   ├── Tri-X 320
│   │   ├── Type 664
│   │   ├── Type 667
│   │   ├── Verichrome Pan
│   │   ├── Walgreen's 400
│   │   └── XP2 Super
│   ├── Small Format
│   │   ├── Anny 44
│   │   ├── Baby Ikonta 520-18
│   │   ├── Brownie Starmeter
│   │   └── Yashica 44
│   ├── Subminiature
│   │   ├── Keychain Camera
│   │   ├── Kiev 303
│   │   ├── Minolta 16
│   │   ├── Minolta 16 II
│   │   ├── Minolta 16 MG
│   │   ├── Minolta QT
│   │   └── Olympus Pen EES-2
│   ├── Test CD
│   └── There
├── Nelsonfoto PMs
├── Photo Business Information
├── Printable Lens Hoods
└── reciprocity_files

在“我的图像”中,我将创建一个新文件夹,“日期快捷键”,在该文件夹中,我希望在每个列出的相机中放置一个指向每个文件夹(图像文件)的链接。

我做了一些拖放操作,比如“按电影类型的快捷方式”,但有时会创建一个名为“到XYZ的快捷方式”的链接,而不仅仅是我想要的"XYZ“--到目前为止,当出现这种情况时,我不得不手动重命名这些链接。

是否有一种有效的方法,可以从GUI或命令行进行集体操作?如果是后者,最好不要键入整个文件夹路径,甚至每次我在几十个父文件夹中工作时重复命令。

对评论意见的答复:

  • 每个相机文件夹中的每个文件夹名(代表一卷胶卷)在我的整个系统中都是独一无二的,并以一个ISO日期(看起来类似于20070706)开始,从同一天起多个卷的尾随字母A、B、C等等(即使它们位于不同的父文件夹中),以及进一步的描述(使用的胶片和开发人员),例如"20200913B-Ultra 400-Xtol Stock“。这些文件夹中的文件名在其他文件夹中并不是唯一的;它们通常只是帧号和.tiff或.jpg,这显然会在不同的文件夹之间重复。
  • 我已经成功地在相同的NTFS卷上创建了链接(或者可能是Windows类型的快捷方式,我不确定16.04文件管理实际上支持什么)在相同的NTFS卷上(大约是整个索引任务的一半),手动链接已经被设备索引到文件夹中的文件,基于胶片类型。我这样做的方式是在GUI中拖放(在释放鼠标之前保持左键,然后得到一个菜单,询问该做什么;选择“这里的链接文件”),很多次,当拖动一组文件时,产生的链接显示为“到XYZ的快捷方式”,而不仅仅是带有链接子图标的"XYZ“。这需要手动重命名才能修复。

我现在想按日期创建一个完整的索引。理想情况下,“按日期快捷方式”文件夹(我很乐意手动创建)将在“我的图像”和相机子文件夹中的每个“滚动”文件夹中有一个链接,而没有其他链接。

如果重要的话,我目前使用的是16.04,这些文件位于一个磁盘驱动器上的旧的NTFS扩展分区上(分区有几百GB的空闲空间,所以空间还没有问题,但是这些数据很可能在明年内被移动到EXT4 SSD中,以便更快地加载和节省时间)。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-09-17 22:49:16

NTFS文件系统支持自3.1版以来的符号链接。我刚刚在一个带有NTFS文件系统的外部驱动器上检查了它,它可以工作(但是我使用的是20.04 )。所以我想这对你来说是可能的。

因此,以下几点应能奏效:

代码语言:javascript
复制
mkdir "/full/path/to/your/My Images/Shortcuts by Date"
cd "/full/path/to/your/My Images/Shortcuts by Date"
find .. -noleaf -type d -name '[0-9][0-9][0-9][0-9][0-9][0-9]*' -exec ln -s {} . \;

这假设您的所有图像目录都有至少以六位数开头的名称(名称模式[0-9][0-9][0-9][0-9][0-9][0-9]*),并且您的“其他”目录都没有这样的名称。

它还假设您的“按电影类型快捷方式”文件夹只包含指向其他“编号”文件夹的符号链接,而不包含“真实”这样的文件夹。如果不是这种情况,则命令必须更加复杂,才能将该文件夹排除在搜索之外。

通常不需要-noleaf参数,但在NTFS这样的非Linux文件系统上可能需要它来正确检测所有文件夹,因此为了安全起见,我在这里包括了它。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1275825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档