ファイルの最初の5行を変数に保存しようとしていますurl
。しかし、エラーが発生しました。
-n5: command not found
fn_all_urls
ファイルを保存するパス/home/urls.txt
私の行は次のとおりです
url=head -n5 ${fn_all_urls} #get first 5 lines in file
echo "$url"
Ubuntu 18.04 64ビットでbashを使用しています。
ベストアンサー1
あなたは実行していませんコマンドの置き換え、これはコマンドの出力が変数に割り当てられる方法です。これを行うための正しい構文は次のとおりです。
url=$(head -n5 "${fn_all_urls}")