2016-03-22 3 views
0

"|"で区切られた大きなcsvファイルがあります。どのようにして2番目の列の値をSHA256に暗号化し、フルファイルにbashを使用するのですか? cat test.txt内のデータを事前bashのSHA256のカラム値を変換する

+0

私はこれに答えました: 'cat test.txt'のデータ。 do d1 = $(echo $ data | cut -d "|" -f1); do d1 = $ d2 = $(echo $ data | cut -d "|" -f2 | sha256sum); rest = $(echo $ data | cut -d "|" -f3-); echo "$ d1 | $ d2 | $ rest";完了>> new_file.txt – aditya

答えて

0

おかげ。 do d1 = $(echo $ data | cut -d "|" -f1); do d1 = $ d2 = $(echo $ data | cut -d "|" -f2 | sha256sum); rest = $(echo $ data | cut -d "|" -f3-); echo "$ d1 | $ d2 | $ rest"; done >> new_file.txt

関連する問題