Web Analytics Made Easy -
StatCounter

めモらンだム・ヤード

自分用のアプリ設定やスクリプト類の備忘録・覚え書き(Memorandum) / 作った物のライセンスはCC BY-NC-SAで。 / 内容が古いまま、間違ったまま、書いている途中、途中で放置など、手入れはあまり行き届いていない庭 / 対象の仕様変更で動かなくなったもの多々。WorkFlowy向けは全滅したので削除 / 製作物のインストール及び使用は各自の責任で。使用によって、利用者および第三者に損害が発生したとしても、当方は一切責任を負いかねます

2022年2月12日現在のiOS/iPadOSショートカットアプリの「ファイルを保存」アクションの振る舞い

サブフォルダabcの中にテキストファイルをhoge.mdというファイル名で保存したい。


iCloudドライブの「作業エリア」という名のフォルダ内に、「abc」という名のフォルダを作る。

ファイルアプリでの表示

Taioアプリでの表示


「ファイルを保存」アクションの説明を確認してみる。

パラメータ「サブパス」にはフォルダ名とファイル名を組み合わせたファイルパスを書くようなことが書いてある。


サブパスでファイルパスを指定

パラメータ「サブパス」にabc/hoge.mdと書いてみた。

abcフォルダの中に保存されこそすれど、hoge.txtとファイル拡張子が.txtに化けてしまった。


テキストの名前をファイルパスにして、サブパスは指定しないでみる

テキストの名前をabc/hoge.mdにして、サブパスは空にした。

Taioアプリで見ると、ファイルはabcフォルダに入っておらず、abc:hoge.mdというファイル名になっている。

ファイル拡張子が表示されないファイルアプリでは、abc/hogeという名前になっている。


テキストの名前はファイル名だけ、サブパスにはフォルダパスだけを指定してみる

テキストの名前はhoge.mdにして、サブパスはabc/にした。

目論見通りに保存された。


注意
ここに書いたのは、パラメータ「サブパス」にフォルダパスを含めたファイルパスを記入したときにだけ発生する問題。
「サブパス」にファイル名だけを記入するシンプルな利用方法では何も問題は起こらない。
かなり前からある問題だが、なかなか修正されない。

©︎ 2022 Sorashima