0
変数にこのような内容を保存したいが、機能しない。 hello.txt
には、ファイル内に変数リストにカットして保存したい行がありますが、どのようにすればよいか分かりません。カットコマンドの出力を変数に保存する方法
list=$(echo "hello.txt" | cut -f2 -d '/')
これは、UNIX /シェルスクリプト用です。
変数にこのような内容を保存したいが、機能しない。 hello.txt
には、ファイル内に変数リストにカットして保存したい行がありますが、どのようにすればよいか分かりません。カットコマンドの出力を変数に保存する方法
list=$(echo "hello.txt" | cut -f2 -d '/')
これは、UNIX /シェルスクリプト用です。
このコマンドは、hello.txtの内容を確認されていないが、唯一名 "hello.txt" そのもの。最後のコマンドであるようにxargs
を追加します。 list=$(echo "hello.txt" | xargs cut -f2 -d '/')
を@Kusalanandaが指摘するように、あなたもこれをさらに簡素化することができます。 list=$(cut -f2 -d/ hello.txt)
感謝を!私は7分でurの応答を受け入れるでしょう – user2947725
'list = $(cut -f2 -d '/' hello.txt)'でもっと楽になります – Kusalananda