2016-10-06 11 views
0

変数にこのような内容を保存したいが、機能しない。 hello.txtには、ファイル内に変数リストにカットして保存したい行がありますが、どのようにすればよいか分かりません。カットコマンドの出力を変数に保存する方法

list=$(echo "hello.txt" | cut -f2 -d '/') 

これは、UNIX /シェルスクリプト用です。

答えて

0

このコマンドは、hello.txt内容を確認されていないが、唯一 "hello.txt" そのもの。最後のコマンドであるようにxargsを追加します。 list=$(echo "hello.txt" | xargs cut -f2 -d '/')

を@Kusalanandaが指摘するように、あなたもこれをさらに簡素化することができます。 list=$(cut -f2 -d/ hello.txt)

+0

感謝を!私は7分でurの応答を受け入れるでしょう – user2947725

+1

'list = $(cut -f2 -d '/' hello.txt)'でもっと楽になります – Kusalananda

関連する問題