問題タブ [mdls]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - MDLS | メタデータ | Illustrator ファイルの kMDItemVersion を取得できません
を使用してファイルのバージョンを表示しようとしていますmdls -name kMDItemVersion filepath
が、 が返されnull
ます。
単純に実行mdls filepath
すると、ファイルの kMDItemVersion が表示されません。
奇妙な点は、右クリックして [情報を取得] を選択すると、バージョン情報を表示できることです。
通常、私は kMDItemCreator を使用しますが、.ai ファイルは、他のほとんどのアプリとは異なり、その特定のメタデータを追加するようには見えません。
残念ながら、写真を投稿するのに十分なポイントがありません。.ai ファイルの [get info] > [general] の下に次のように明確に表示されることを知っておくことが重要です。
これはまさに私が求めている情報です。
以下の写真へのリンク。どんな援助も大歓迎です。
http://i.stack.imgur.com/3DtNt.png
http://i.stack.imgur.com/iJc2x.png
macos - OSXでファイルの「追加日」属性を変更する
ターミナルを使用してファイルの「追加日」属性を変更しましたが、成功しませんでした。
私がやっていることは次のとおりです。
ファイルの属性を表示します。
mdls ファイル名
「追加日」属性を表示します。
xattr -p "kMDItemDateAdded" file_name
それを変更:
sudo xattr -w "kMDItemDateAdded" "201111111111.11" ファイル名
3 番目の命令は機能しません。同じ日付値のファイルに触れると、日付が変更されます。
私はヨセミテを実行しています。コミュニティからのアイデアはありますか?
bash - macOS ターミナルで、「ls | mdls」コマンドがホーム ディレクトリに対してのみ機能する
macOS の [ダウンロード] フォルダーに追加されたすべての日付のメタデータのリストが必要です。http://forums.ilounge.com/applescripts-itunes-mac/100189-mdls-command-tiger.htmlから次のコード (macOS 端末用) を見つけましたが、ホーム ディレクトリに対してのみ機能します。別のディレクトリを修飾子として追加しても機能せず、cd を使用しても機能しません。これらのことを行っても、ホーム ディレクトリの結果が返されます。ダウンロード フォルダで機能させるにはどうすればよいですか。それとも別の方法がありますか? それが優れている場合は、AppleScriptにも手を出しました。
Recursive file list of all files, list contains path+name, type, size, creation data, modified dateにも同様の質問がありますが、目的に合わせて調整できるかどうかを確認するのに十分な知識がありません。