ぷ~ろぐぷ~ろぐ身辺雑記、アニメ・マンガ、Jリーグ(特に新潟)のこととか。2014bashのシェルスクリプトbashのシェルスクリプトの例。今後、サーバ上で決まった複数のファイルをコピーするとか削除するみたいな単純な定型作業は、このスクリプトを修正して使うことにする。${path1}/${item2}.txtdone4行目ではコマンドをバッククウォートで囲んで、さらにカッコで囲っている。バッククウォートで囲うとコマンドの出力を変数に代入できる。カッコで囲うと配列になる。4行目はlsの出力からファイル名を要素とする配列を作ってfilesに代入している。配列の特別なインデックスで、配列の要素をスペース区切りで出力する。パスからファイル名の部分を取り出して出力する。第2引数として「ピリオド+拡張子」を指定すると、ファイル名からさらに「ピリオド+拡張子」を取り除いた部分を出力する。テクノポップのカリスマ。