ラベルを作成するために、MySQL データベースから次のデータを抽出しました。
壊す 名前:RAJ 会社:ABC 注文番号:101 注文詳細: アイテム1 アイテム20 アイテム3 壊す 名前:RAJ 会社:ABC 注文番号:101 注文詳細: 2×アイテム1 2×アイテム2 2×アイテム3 壊す 名前:RAJ 会社:ABC 注文番号:101 注文詳細: 5×アイテム4 5×アイテム5 5×アイテム2
PHPでBREAKの位置を見つけるコードを書いたところ、以下のような行番号を生成できます。
2 14 26 36
2行目から14行目まで、26行目から36行目までを1ファイルにまとめたファイルが欲しいです。私はphpで作業していて、shell_exec関数からsedを使用しようとしましたが、この出力を読んでsedコマンドを生成すると、最初の2つの数字が一緒になりません。
私が期待しているのは以下です。
sed -n 2,14p file1.txt sed -n 26,36p file2.txt
PHPまたはシェルスクリプトで何か提案はありますか?