
No.7ベストアンサー
- 回答日時:
>ホーム(ユーザー名?)のピクチャの中にあり、最初の検索方法を使用する場合は
ls△ピクチャ/A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
で良いですか?
結論を言うと、以下のように英語で "Pictures" と指定します。
ls△Pictures/A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
理由:
Finderの機能ではローカライズと言って "ピクチャ" や "アプリケーション" などご当地表記で日本語表示してくれるのですが、OS標準のフォルダ名の実体は英語表記です。つまり "Pictures" です。
ホーム(Finderのタイトルはユーザ名)をFinderのウィンドウで見るとOS標準の日本語フォルダがありますが、OS内部では以下の通り英語表記で管理されており、これこそが実体となります。
アプリケーション => Applications
ダウンロード => downloads
デスクトップ => Desktop
パブリック => Public
ピクチャ => Pictures
ミュージック => Music
ムービー = Movies
書類 => Documents
ライブラリ => Library *通常これは不可視フォルダ
ターミナル上で以下入力実行してみてください。
cd ←ホームに移動
ls ←ホームフォルダ内のファイルやフォルダを一覧表示する( ls は今いるフォルダ内のファイルやフォルダを表示する。今は直前のコマンド cd でホームに移動したのでたまたまホームの内容を表示しているが、居場所が変われば相対的に移動した先のフォルダ内容を表示する。ls というのは list のことで、Finder でフォルダを開いてフォルダやファイルをアイコンで見ている状態をテキストで表示しているイメージです)
その ls をホームで実行すると、Finder でホームを開いている内容と一致しているはずです。
この中に "Pictures" というのがあると思います。これが Finder で表示されている「ピクチャ」フォルダのことです。
よってターミナル上で文字指定するときは、ターミナルで表現されている文字列を指定します。
> また、「_(アンダーバー)」をファイル名に使用している場合は直前に「/」は必要でしょうか?
いえ「_」の場合は不要です。それから「/」はフォルダの階層区切り文字で、正確には「\(バックスラッシュ)」です。
No.6
- 回答日時:
No.3です。
Finder ウィンドウ操作でもいろんなことができるのですね。無理とか決め打っちゃってすみません。
Finder操作は他の方が書かれているのでそちらにお任せするとして、
私の方からはターミナル操作について問われているようですので、そちらについてお答えいたします。
補足にある具体的な階層のトップフォルダ「A(固定)」がホーム直下にある前提で示します。
なお、パーレン「(」と「)」は全角の前提です。もし半角の場合は「(」と「)」が出てくる都度、
その直前に「\」を一個必ず入れる必要があります。(半角記号の扱いは何分色々と面倒でして。。。
最も扱いにくいのがフォルダやファイル名の途中に半角スペースが含まれる場合です。その場合も同様に
半角スペースの直前に「\」が必要です。)
全角であれば気にしないでよいです。
例
A\(固定\)/B\(県名\) ...以下同文
「a△b」というフォルダの場合(△は半角スペースの意)は、「a\△b」と記します。
本題に戻ります。
対象となるフォルダGの中身は全て表示させたいjpgデータのみ存在する認識でよいですか。
この際、ターミナル上では以下のコマンドで目的を達成できます。
例によって△は半角スペースに読み換えてください。
■シンプルにファイル名だけ表示させる場合
ls△A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
sample1.jpg sample2.jpg sample3.jpg
■シンプル且つ1ファイル1行で表示 ※「-1」は -数字のイチ
ls△-1△A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
sample1.jpg
sample2.jpg
sample3.jpg
■階層も含めて表示させたい場合、末尾に「/*」を付加
ls△A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/*
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample1.jpg
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample2.jpg
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample3.jpg
■詳細表示(1行1ファイル)したい場合は、
ls△-l△A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
total 12K
-rw-r--r-- 1 admin staff 1 11 25 20:30 sample1.jpg
-rw-r--r-- 1 admin staff 3 12 11 21:59 sample2.jpg
-rw-r--r-- 1 admin staff 2 9 25 10:10 sample3.jpg
■階層も含めて詳細表示(1行1ファイル)させたい場合、末尾に「/*」を付加
ls△-l△A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/*
-rw-r--r-- 1 admin staff 1 11 25 20:30 A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample1.jpg
-rw-r--r-- 1 admin staff 3 12 11 21:59 A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample2.jpg
-rw-r--r-- 1 admin staff 2 9 25 10:10 A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample3.jpg
【別の手法】find というコマンドをつかう
find△A(固定) ←A(固定)フォルダ以下のフォルダ&ファイル所在を全て階層表示する
A(固定)
A(固定)/B
A(固定)/B(県名)
A(固定)/B(県名)/C(場所名)
A(固定)/B(県名)/C(場所名)/D(日付)
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample1.jpg
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample2.jpg
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample3.jpg
A(固定)/C
■同様に「jpg」ファイルに限定する場合
find△A(固定)△-type△f△-name△'*.jpg' ←A(固定)フォルダ以下のファイルで名前が「.jpg」で終わるものを全て表示せよ
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample1.jpg
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample2.jpg
A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)/sample3.jp
こんな感じです。
この回答への補足
丁寧なご回答ありがとうございます!
ついでにお聞きしたいのですが、ホーム(ユーザー名?)のピクチャの中にあり、最初の検索方法を使用する場合は
ls△ピクチャ/A(固定)/B(県名)/C(場所名)/D(日付)/E(固定)/F(固定)/G(固定)
で良いですか?また、「_(アンダーバー)」をファイル名に使用している場合は直前に「/」は必要でしょうか?
No.4
- 回答日時:
>その方法では一括検索出来ません。
えぇっ? できますよ。。。
No.3
- 回答日時:
Finder標準のウィンドウ操作では無理じゃないでしょうか。
Finderのウィンドウを使って ".jpg" データを一覧表示させた後の後続作業があるならそぐわないかもしれませんが、
形はどうあれ一覧表示確認だけでよいなら、ターミナルを使えば簡単に目的は達成できます。。。
>上層A(1個)から下層E(約30個)までのツリー状の階層があり
階層は下図のイメージで合っていますか?
ホーム直下
A
├── B
├── C
├── D
├── E
│ ├── sample1.jpg
│ ├── sample1.pdf
│ ├── sample2.jpg
│ └── sample2.pdf
├── F
├── G
└── H
…..
…..
…..
で、「ホーム」の直下にAフォルダ以下があると仮定して
1.アプリケーション->ユーティリティ->ターミナル.app を起動。
2.以下の手順でコマンドを入力実行(各行で実行確定は enter キーを押下)
※△印は半角スペースと読み換えてください。
cd ←ホームに移動
ls△A/E/*.jpg ←フォルダ「A」の下層のフォルダ「E」の中の拡張子「jpg」が付くファイルを表示。
A/E/sample1.jpgA/E/sample2.jpg ←表示結果=該当2ファイルが表示された。「/」はフォルダやファイルの階層区切り文字。
ls△-l△A/E/*.jpg ←一行一ファイルで詳細表示する場合はこれで。
-rw-r--r-- 1 admin staff 0 12 10 21:38 A/E/sample1.jpg
-rw-r--r-- 1 admin staff 0 12 10 21:38 A/E/sample2.jpg
この回答への補足
ありがとうございます!
理想の回答に近づいている感じです^^
私の説明が悪かったようでアルファベット順の階層になっています。
それと申し訳ありませんが一部修正させて頂き、正確なフォルダ階層を説明させて下さい。
対象となるフォルダはGで中身は全て表示させたいjpgデータです。
( )内は、固定されたフォルダ名とその他のフォルダ名があります。
A(固定)
├──B(県名)
│ └──C (場所名)
│ └──D(日付)
│ └──E(固定)
│ └──F(固定)
│ └──G(固定)
│ ├──jpg
│ ├──jpg
│ ├──jpg
│ :
└──B
└─...
以上、よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォルダの中のファイルを任意...
-
Excelのハイパーリンクのアドレ...
-
win10で1つのフォルダ内に保存...
-
フォルダーを解体するにはどう...
-
ファイルの並び方の保存した順...
-
macのoptフォルダの場所
-
ファイルの種類がファイルフォ...
-
ファイルを参照するとき、初め...
-
Recentフォルダについて教えて...
-
CD-Rのファイルが表示されない・・
-
共有ファイルのアイコンの変更
-
IndivBox.keyが探せない
-
音楽ファイルが勝手に移動して...
-
フォルダ・ファイルの順番を自...
-
Config.sysとAutoexec.batが表...
-
e-mailの保存場所
-
フォルダに「?」マークが出て...
-
パワーポイントに挿入したエク...
-
高橋→異体字
-
「たる」を漢字変換しようとし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダの中のファイルを任意...
-
Excelのハイパーリンクのアドレ...
-
win10で1つのフォルダ内に保存...
-
フォルダ・ファイルの順番を自...
-
共有ファイルのアイコンの変更
-
フォルダーを解体するにはどう...
-
macのoptフォルダの場所
-
Recentフォルダについて教えて...
-
フォルダの中にあるファイルの...
-
ファイルを参照するとき、初め...
-
Local Settingsはどこにある?
-
ファイルやフォルダの並びを固...
-
壊れたPCのHDDからアウトルッ...
-
ツクールXPのゲームが起動できない
-
FFFTPでダウンロードしたファイ...
-
謎の巨大assemblyフォルダ ド...
-
win 10 にて Roaming フォルダ...
-
フォルダのファイルサイズをMB...
-
ファイルとフォルダ混在の並び...
-
ファイルの種類がファイルフォ...
おすすめ情報