シェルスクリプト超初心者です。
ログファイルを『tail -f』で開き、その内容を一時的な
テキストファイルにリダイレクトで書き出します。
その処理を、一定時間経過後に自動的に終了する。
といった内容のシェルスクリプトを作成したいと思っています。
しかし、「tail -f」を実行したプロセスを一定時間経過後に
どういう風に終了させればよいのかよく分かりません。
実行したプロセスを一定時間経過後に終了させるような
方法が何かありませんか?
ちなみに実行環境は、Solaris9です。
【コマンド例】
tail -f ./"ログファイル" > ./temp.txt
かなり、初歩的な質問で申し訳ありませんが
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
コマンドをバックグラウンドで起動した後でスリープし、
スリープ後にコマンドをkillすることでできると思います。
Bシェル/Kシェルだと以下のようになると思います。
# コマンドをバックグラウンドで起動
tail -f ./"ログファイル" > ./temp.txt &
# バックグラウンドで起動したコマンドのプロセスID取得
cmd_pid=$!
# スリープ
sleep 希望の秒数
# プロセスの停止
kill $cmd_pid
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- 英語 提示文の仮定法が、時制の影響を受けていない理由について 10 2022/05/21 15:21
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- フリーソフト タスクソフト? 1 2023/01/14 07:52
- ビジネスマナー・ビジネス文書 管理組合・議案書内の理事長の挨拶文書について 1 2023/03/25 23:54
- 分譲マンション 管理組合・議案書内の理事長の挨拶文書作成にについて 2 2023/03/26 01:56
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
Linuxで/etc/cron.dって何のフ...
-
実行中のプログラムを調べるには?
-
タスクマネージャのプロセス名
-
コマンドライン上でファイルを...
-
タスクマネージャで終了できな...
-
/etc/inittabの"wait"アクショ...
-
プロンプトが返らない
-
Dirコマンドでフォルダ内ファイ...
-
batである文字列内に特定の文字...
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
スクリプトのエラー「unexpecte...
-
Ctrl+Zで戻りすぎた場合、逆に...
-
ラズパイで『’test.service’をs...
-
空きIPアドレスを探す方法
-
シェルスクリプトでエラーが出ます
-
バッチファイル内の各コマンド...
-
エクセルからアクセスのプロシ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
タスクマネージャのCPU率がおか...
-
CPU使用率が常に50~10...
-
System Idle Processってなに?...
-
コマンドライン上でファイルを...
-
Windowsで作れるスレッド最大数...
-
タスクマネージャで終了できな...
-
プロンプトが返らない
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
Powershell プロセス二重起動
-
【プログラム】 iu14d2n.tmp ...
-
Windowsで同時にオープンできる...
-
Windows 10のエクスプローラー...
-
ネットワーク使用率約75%維持状...
-
httpdの子プロセスがゾンビ化す...
-
IE プロセスが消えない
-
linuxでプロセスが動いているCP...
おすすめ情報