Movatterモバイル変換


[0]ホーム

URL:


BLOGTIMES

cles::blog

平常心是道
« :: »
2009/01/20

シェルスクリプトで最新のファイル名を取得する

  cli  sh 
このエントリーをはてなブックマークに追加

あるパターンにマッチするファイルのうち、最新のものを一つをフルパスで取得して処理をするというシェルスクリプトを作る必要があったのですが、予想外に時間がかかってしまったので、忘れないようにメモ。

LATEST_FILE="`pwd`/`ls -lt *.txt | head -n 1 | gawk '{print $9}'`"

lsの引数にタイムスタンプでソートする-tというオプションがあることは知りませんでした。

実行例

たとえばログフォルダで最新のアクセスログを探すとこんな感じで取得できます。

# ls -l *access_log-rw-r--r-- 1 root apache 192389496 12月 7 23:59 20081248access_log-rw-r--r-- 1 root apache 184808167 12月 14 23:59 20081249access_log-rw-r--r-- 1 root apache 175875145 12月 21 23:59 20081250access_log-rw-r--r-- 1 root apache 181980596 12月 28 23:59 20081251access_log-rw-r--r-- 1 root apache 150492697 1月 4 23:59 20081252access_log# LATEST_FILE="`pwd`/`ls -lt *access_log | head -n 1 | gawk '{print $9}'`"# echo $LATEST_FILE/opt/apache/logs/200812/20081252access_log

    byhsur at 14:32[4年前][3年前][2年前][1年後][2年後][3年後][4年後][5年後] |
    こんな記事もあります 「log-rw-r--r-- apache ls
    スマホで NHK とけい
    新型コロナの急性脳症は重症化しやすい可能性がある?
    HiKOKI 18V コードレスエアダスター
    フレッツ光提供地域外でもフレッツ ADSL 終了へ
    Thunderbird で Exchange Online ( m365 ) の共有メールボックスにアクセスする
    料理の鉄人の陳建一が逝去
    Apache と Nghttp2 をアップデート
    H3 の打ち上げは発射直前に中止に
    SeleniumWrapperVBA でブラウザを Excel から制御する
    Wi-Fi ルーターは暖房がついてる部屋に置こう
    トラックバックについて
    Trackback URL:
    お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
    このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/2889
    Trackbacks
    このエントリにトラックバックはありません
    Comments
    愛のあるツッコミをお気軽にどうぞ。[policy]
    古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
    コメントはありません
    Comments Form

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL:Yahoo! JAPAN IDでログイン

    « :: »
    Copyright © 2004-2023 by CLES All Rights Reserved.
    サイト内検索
    検索ワードランキング
    へぇが多いエントリ
    閲覧数が多いエントリ
    1 .アーロンチェアのポスチャーフィットを修理(99662)
    2 .年次の人間ドックへ(99078)
    3 .福岡銀がデマの投稿者への刑事告訴を検討中(99067)
    4 .三菱鉛筆がラミーを買収(98677)
    5 .2023 年分の確定申告完了!(1つめ)(98646)
    最新のエントリ
    cles::blogについて
    誰が書いてる?
    最近行った場所
    サイトポリシー
    タグ一覧
    検索ワードランキング

    Referrers

      Powered by CLES
      Nucleus CMS v3.31SP3/w memcached
      21375756(W:6381 Y:1545 T:1575)
      cles::blogのはてなブックマーク数
      benchmark


      [8]ページ先頭

      ©2009-2025 Movatter.jp