1 つのファイルから多くのファイルに異なるコードを入れる必要があります。このファイルは、AWK の作成者によってホームページで共有されているようです。ファイルもここにあり、簡単に使用できます。
問題への私の試み
各コードが配置されている行を取得できます
awk '{ print $1 }'
ただし、方法はわかりません
- 正確な行番号を取得して使用できるようにする
- 各行の最初の単語が無視されるように、特定の行の間のコードを収集する
- これらの個別のコードを、行の最初の単語で名前が付けられた新しいファイルに入れる
この問題は、AWK と Python でも解決できると確信しています。おそらく、それらを一緒に使用する必要があります。
[編集]最初の回答の後
awkで実行しようとすると、次のエラーが表示されます
$awk awkcode.txt
awk: syntax error at source line 1
context is
>>> awkcode <<< .txt
awk: bailing out at source line 1