私は、ファイルの2行目を読みたいまで読み:はスペース
$(sed -n 2p $file)
これはかなりうまく動作しますが、私はのみ非常に最初のスペースまでのラインを読むことをお勧めします。 これを行うにはどのようなアイデアですか?
$(sed -n '2s/ .*//p' $file)
s
コマンドはそれの後にスペースと何かを置き換える以外それは、あなたのようなものだ(.*
)を持つ:あなたはこのような何かをしようとする場合があります
$ sed -n 2p $file | cut -d " " -f1
理由のために$(...)コマンド置換を使用していますか?通常はmyDate = "$(sed ... file)"と表示されます。がんばろう。 – shellter
パイプを使用せずに代替ソリューションを追加しました。 –