コマンドライン引数としてファイルを受け取り、そのファイルの名前、行数、最終更新日をファイルに追加するbashスクリプトを作成しようとしています。bashスクリプト内からそのファイルにアクセスする方法と、コマンドライン引数がスクリプト内でどのように動作するかについて混乱しています。
これまでの私のスクリプトは次のとおりです。
#!/bin/bash
filename = $1
linecount = $(wc -l $1)
lastmod = $(date -r $1)
echo "$filename $linecount $lastmod" >> $1
私は$1
参照で何か間違ったことをしていると思います。ファイルであるコマンドライン引数を操作する方法について一般的に混乱しています。