質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
シェルスクリプト

シェルスクリプトは、UNIX系のOSもしくはコマンドラインインタプリタ向けに記述されたスクリプト。bash/zshといったシェルによって実行されるため、このように呼ばれています。バッチ処理などに使用されており、テキストファイルに書かれた命令を順に実行します。

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

検索

検索は、あるデータの集まりの中から 目的のデータを見つけ出すことです。

Q&A

解決済

3回答

4950閲覧

LInuxコマンドでフォルダに有る全てのファイルを一つづつ取り出して処理したい。

muku007

総合スコア14

シェルスクリプト

シェルスクリプトは、UNIX系のOSもしくはコマンドラインインタプリタ向けに記述されたスクリプト。bash/zshといったシェルによって実行されるため、このように呼ばれています。バッチ処理などに使用されており、テキストファイルに書かれた命令を順に実行します。

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

検索

検索は、あるデータの集まりの中から 目的のデータを見つけ出すことです。

0グッド

0クリップ

投稿2020/01/23 06:46

表題の事を行いたいのですが、どのようなコマンドを使い、シェルスクリプトでどのような
コードを記述すれば実現できるでしょうか
以下の、全ファイル終了か?とファイルを一つ取り出す?の部分の具体的なプログラムミング
コードを知りたいです。
よろしくお願い致します。

開始

全ファイル終了か→終了

ファイルを一つ取り出す

処理する

先頭へ

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

指定したディレクトリ以下のファイル取得

bash

1for ff in `find /home -type f` 2do 3 echo $ff 4done

投稿2020/01/23 08:32

編集2020/01/23 22:58
amura

総合スコア333

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

muku007

2020/01/23 22:53

ありがとうございました。 やってみます。
guest

0

カレントディレクトリにあるファイルを全部処理するなら、

Bash

1for file in * 2do $file の処理 3done

です。ピリオドで始まるファイルも対象にするなら、.*を追加します。

投稿2020/01/23 06:57

otn

総合スコア84559

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

muku007

2020/01/23 22:54

ありがとうございました。 やってみます。
guest

0

bashを使っているとすれば、こんな感じで。

for a in *.* ;do echo $a ;done

投稿2020/01/23 06:56

KojiDoi

総合スコア13671

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

muku007

2020/01/23 22:54

ありがとうございました。 やってみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問