質問編集履歴

4

説明の追加

2022/04/04 04:12

投稿

kei554
kei554

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,13 @@
1
1
  ### やりたいこと
2
2
  コマンド操作もしくはシェルスクリプトで、meal_memo.txt内にある日時1時間以内(現在日時から)の行を抽出したい。
3
+ * meal_memo.txtは随時追記されていくファイルです。
3
4
 
4
5
  ### やりたいことの具体例
5
6
  現在の時刻が2022-04-04 10:50:01なら meal_memo.txt の4行目「2022-04-04 10:10:01 アイスティーを飲んだ」のみを抽出。
6
7
 
8
+
7
9
  ### meal_memo.txt
10
+ * meal_memo.txtは随時追記されていくファイルです。
8
11
  ```
9
12
  2022-03-10 06:00:55 オムライスを食べた
10
13
  2022-03-15 02:14:36 ラーメンを食べた

3

やりたいことの更新

2022/04/04 04:09

投稿

kei554
kei554

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ### やりたいこと
2
- コマンド操作もしくはシェルスクリプトでmeal_memo.txt内ある日時1時間以内の行を抽出したい。
2
+ コマンド操作もしくはシェルスクリプトでmeal_memo.txt内ある日時1時間以内(現在日時から)の行を抽出したい。
3
3
 
4
4
  ### やりたいことの具体例
5
5
  現在の時刻が2022-04-04 10:50:01なら meal_memo.txt の4行目「2022-04-04 10:10:01 アイスティーを飲んだ」のみを抽出。

2

現在のスクリプトを更新

2022/04/04 04:02

投稿

kei554
kei554

スコア12

test CHANGED
File without changes
test CHANGED
@@ -18,8 +18,8 @@
18
18
  ```
19
19
  #!/bin/bash
20
20
 
21
- POOL_REBALANCE_LOG="~/pool_rebalance_check/pool_rebalance.log"
21
+ MEAL_MEMO="~/meal_memo.txt"
22
22
  BASE_TIME=`date +"%Y-%m-%d %H:%M:%S" -d "-1 hour"`
23
23
 
24
- cat $POOL_REBALANCE_LOG | grep CURRENT_TIME
24
+ cat $MEAL_MEMO | grep BASE_TIME
25
25
  ```

1

題名の修正

2022/04/04 03:21

投稿

kei554
kei554

スコア12

test CHANGED
@@ -1 +1 @@
1
- ファイル内1時間以内の日時を含む行の抽出
1
+ ファイル内にある1時間以内の日時を含む行の抽出
test CHANGED
File without changes