alecthomas / alecthomas/pawk

I made some improvements

Aperta
#26 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
523
Fork
32
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi!

Love having the power of power of python with the convenience of awk, thanks for the great work!

I did miss the ability of awk to match against specific columns, so I altered pawk.py to enable this:

`pawk 'f[0] ~ // '`

now matches the pattern against the first column

I also added an option -R to read a file instead of reading from stdin (or overwriting the file if using -I) - apart from being used on its own it is also a good "preview" of changes before running with -I

I also updated the tests and added a test for parsing commands with columns.

Feel free to include my changes in your project (or if you prefer you can make a feature branch and add me with write access to that branch and I'll serve you a finished PR-merge request)

[pawk.py](https://github.com/user-attachments/files/24037910/pawk.py)
[pawk_test.py](https://github.com/user-attachments/files/24037480/pawk_test.py)

Tor

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.