Linux(シェル)初心者ですが、よろしくお願いします。
シェルを書く練習をしており、以下の場合のよい方法が思い浮かびません。
2種類のファイルA.txtとB.txtがあります
・A.txt(5行目行頭の"はteratailの仕様上記入しました。実際はありません)
Name Type Number Condition
machineA1 A_1 1 Yes
machineB1 B_1 1 Broken
" since 1 day ago
machineB2 B_2 1 Yes
・B.txt
A_1 C1
B_2 C2
以上の2つのファイルから、どのタイプの機械がどこに接続されているか、
ということを示した、以下のようなファイルを作成したいです。
(5行目行頭の"はteratailの仕様上記入しました。実際はありません)
Name Type Number Condition Connected to
machineA1 A_1 1 Yes C1
machineB1 B_1 1 Broken
" since 1 day ago
machineB2 B_2 1 Yes C2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
冒頭のヘッダの部分は抜きにすれば、Typeをキーにしてjoinを利用すればよさそうかと思い
実行してみたら、「Typeがソートされていないため」エラーになり実行できませんでした。
どうするのがよいでしょうか?いい方法がありましたらご教授ください。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/12 06:18
2016/09/12 07:11
2016/09/12 07:56
2016/09/12 13:57