bashスクリプトでfindの結果を処理するには?
2023-10-05 16:55:58
質問
配列を使ってファイル名のリストを格納しようとしています。
find
コマンドを使用してファイル名のリストを保存するために、配列を使用しようとしています。
何らかの理由で、配列は学校で使われているbashでは動作しません。私のプログラムは私のノートパソコンでは動作しますが。
それで、私はそれを行うための別の方法があるかどうか疑問に思っていました。
array = (`find . -name "*.txt"`) #this will store all the .txt files into the array
そして、配列の項目にアクセスし、catコマンドを使ってすべてのファイルのコピーを作成することができます。
配列を使用せずに行う他の方法はありますか?
どのように解決するのですか?
このようなものを使うとよいでしょう。
find . -name '*.txt' | while read line; do
echo "Processing file '$line'"
done
例えば、コピーする場合。
find . -name '*.txt' | while read line; do
echo "Copying '$line' to /tmp"
cp -- "$line" /tmp
done
関連
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] Bashで文字列変数を連結する方法
-
[解決済み] Bashで文字列が部分文字列を含むかどうかをチェックする方法
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで文字列をデリミターで分割するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトの入力引数の存在確認
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] このbashのフォーク爆弾はどのように機能するのでしょうか?重複
-
[解決済み] bashを使って関数の出力を変数に代入するにはどうすればよいですか?
-
[解決済み] find "の結果をカウントするのに最適な方法は何ですか?
-
[解決済み] unset の使用と変数への空の設定
-
[解決済み] MSYSでフォルダを閲覧する
-
[解決済み] 指定された時間/日付まで眠る
-
[解決済み] bashでファイルが存在するかどうかをテストするためのWhileループ
-
[解決済み] bashのifブロックの中でboolean変数を評価する方法は?重複
-
[解決済み] zip アーカイブの中の1つのファイルを更新する方法
-
[解決済み] SSH接続をチェックするbashスクリプトを作成するには?