sample.shに様々なコマンドを書きsample.htmlを更新していく作業をしています
その際、sample.shの1番上に
cp sample.html sample.html.20210601120721(更新日時)
としてsample.html. 20210601120721にバックアップをとるようにしています。
何度かsample.htmlを更新するとバックアップファイルが複数存在することになりますが、1番最新のバックアップファイルでsample.htmlを復元するようにしたいです。
$ ls sample.html sample.html.20210601120010 sample.html.20210601170510 sample.html.20210601201514
このときsample.html.以降の数値が1番大きいものを取りだし(上ではsample.html.20210601201514)、
cp sample.html.(数値が1番大きいもの) sample.html
とすればよいのではないかと考えています。
ただ、数値が1番大きいものをどのように取り出すかという部分でつまづいているので、教えていただきたいです
回答5件
あなたの回答
tips
プレビュー