以下の2つのコマンドを1つの出力ファイルを持つ1つのコマンドに結合するにはどうすればよいですか?
最初のコマンド:
printf '%s\n' {001..500} input > output
2番目のコマンド:
sed 's/^/PREFIX /; s/$/ SUFFIX/' input > output
ベストアンサー1
あなたの質問にすでに答えていることを知っていますが、より簡単な解決策はコマンドにプレフィックスとサフィックスを入れることですprintf
。
printf 'PREFIX %s SUFFIX\n' {001..500} > output
(その部分があるべきかどうかはわかりませんinput
。あなたの答えにはありません。)