回答編集履歴

2

修正

2018/11/18 08:02

投稿

scsi
scsi

スコア2840

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  > do
16
16
 
17
- > FILENAME=$(awk -F/ '/^snapshot_prefix:/{print $NF}' test.txt |sed 's/_solver.*//')
17
+ > FILENAME=$(awk -F/ '/^snapshot_prefix:/{print $NF}' ${x} | sed 's/_solver.*//')
18
18
 
19
19
  > mv -i ${x} ${FILENAME}.拡張子
20
20
 

1

修正

2018/11/18 08:02

投稿

scsi
scsi

スコア2840

test CHANGED
@@ -3,3 +3,21 @@
3
3
 
4
4
 
5
5
  for sed awk mv コマンドの使い方を調べてみるといいかと思います。
6
+
7
+
8
+
9
+
10
+
11
+ ```bash
12
+
13
+ for x in *;
14
+
15
+ > do
16
+
17
+ > FILENAME=$(awk -F/ '/^snapshot_prefix:/{print $NF}' test.txt |sed 's/_solver.*//')
18
+
19
+ > mv -i ${x} ${FILENAME}.拡張子
20
+
21
+ > done
22
+
23
+ ```