sed
に引数としてファイル名を取得するスクリプトを作成しようとしています。4桁目の後に数字を複製する少なくとも3桁の行を出力するようにsedしました
私の目標は、少なくとも3つの 数字を含むファイル内のすべての行を印刷することです。 4桁目の後、すべての桁を繰り返す必要があります。私はsed
を使って解決策が必要です。
例入力ファイル:
abc 1 def2 3 ab45 z11
123 zy
ab1cd2ef3gh4z56
abc12aa
所望の出力:
abc 1 def2 3 ab455 z1111
123 zy
ab1cd2ef3gh4z5566
私が試してみました何:
sed '/[0-9].*[0-9].*[0-9]/d' ./F1
4桁目以降はすべての数字をどのように複製できるか分かりません。
これは宿題ですよね?質問が非常に不明であるため、先生に明確に説明してください。 –