ファイルの種類がわかっている場合は、ファイルからテキストを抽出します。

ファイルの種類がわかっている場合は、ファイルからテキストを抽出します。

次のようなscServer.scsというファイルを出力するスクリプトを実行しています。

[Eメール保護]

2

ソリューション1

流体の流れ(柔らかさ)

解決策

一時的な構造

7443_bber0501u29b.bb2.cluster

[Eメール保護]

後でスクリプトで「49138」と「bber0501u29b.bb2.cluster」を参照する必要がありますが、スクリプトを実行するたびに異なります。それでは、スクリプトがscServer.scsを生成した後、これらのテキストを抽出して変数に書き込む必要がありますか?

ベストアンサー1

データが常に最初の行にあり、user@domain 形式の場合は、次のことができます。

最初の行を抽出して使用するシェルパラメータ拡張:

firstline=$(head -n1 file)
user=${firstline%@*}
domain=${firstline##*@}

おすすめ記事