私はLinuxシェルスクリプトを初めて使用します。 1つずつ解析する必要がある入力ファイルがあります。したがって、「進行中の作業」WIPフォルダには一度に1つの入力ファイルしかありません。ファイルの処理中に入力ファイルと名前は同じですが、拡張子「.log」を使用してLOGフォルダにログファイルを生成したいと思います。
同じ名前の別のファイルで別のファイルを作成する方法に関する提案はありますか?
私が実際にやりたいことは、ファイル名をコピーして変数に保存し、その変数を使用してファイルを作成し、$variable.log
ここにログを書き込むことです。
答え1
ディレクトリにファイルが1つしかないとします。
file_name=`ls wip_folder`
log_file="${log_file}.log"