• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:改行区切りのテキストを1行ずつ読み込むシェルを作りたい)

改行区切りのテキストをコピーするシェルを作る方法

このQ&Aのポイント
  • awkを使用して改行区切りのテキストファイルを別のフォルダにコピーする方法を教えてください。
  • シェルスクリプトを使って、テキストファイルに記述されたファイルを別のフォルダにコピーする方法を教えてください。
  • cpコマンドを使ってテキストファイル内のファイルを別のディレクトリにコピーしようとしたら、同じファイルとしてエラーが発生しました。解決方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

>cat $file1 |gawk '{print "cp",$file1,$DIR1}'|sh gawk で処理した結果を sh に食わせないでファイルに落として中身を 確認してみて、期待通りのコマンドラインになってますか? gawkスクリプトの $file1 って、ファイルの名前そのものであって ファイル中に記述されている名前ではないんじゃないでしょうか。

noname#200934
質問者

お礼

色々試してみましたが結局下記のようなコマンドで 解決致しました。。 while read dir_name; do cp $dir_name DIR1; done < input.txt ご回答いただきましてありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A