From 3026358ffd836632d2725115f8f9017952e0d1b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 11 Jul 2023 22:04:03 +0200 Subject: tis 11 jul 2023 22:04:02 CEST --- Python Operators.wiki | 21 +++++++++++++++++++++ awk.wiki | 3 +++ index.wiki | 2 ++ perl.wiki | 7 +++++++ 4 files changed, 33 insertions(+) create mode 100644 awk.wiki create mode 100644 perl.wiki diff --git a/Python Operators.wiki b/Python Operators.wiki index aa9dbc1..fae6364 100644 --- a/Python Operators.wiki +++ b/Python Operators.wiki @@ -1,3 +1,4 @@ +== Operators == {{{ < __lt__ <= __le__ @@ -37,3 +38,23 @@ __bool__ __str__ __repr__ }}} + +== Order of operations == +1. parenthesis +2. subscription_ call, attribute reference `x.attr` +3. `await` +4. `**` +5. Unary prefixes `+`, `-`, `~` +6. `*`, `@`, `/`, `//`, `%` +7. `+`, `+` +8. `<<`, `>>` +9. `&` +10. `^` +11. `|` +12. `in`, `not in` `is`, `is not`, and all comparison operators +13. `not` prefix +14. `and` +15. `or` +16. if-else expression +17. lambda +18. `:=` diff --git a/awk.wiki b/awk.wiki new file mode 100644 index 0000000..a993e0b --- /dev/null +++ b/awk.wiki @@ -0,0 +1,3 @@ +[[perl#awk|Using perl as awk]] + + diff --git a/index.wiki b/index.wiki index 7b3b92d..68ead86 100644 --- a/index.wiki +++ b/index.wiki @@ -49,6 +49,8 @@ - [[systemd]] - [[wireshark]] - [[yum]] +- [[awk]] +- [[perl]] == Projekt == - [[Adafruit]] diff --git a/perl.wiki b/perl.wiki new file mode 100644 index 0000000..098ba4f --- /dev/null +++ b/perl.wiki @@ -0,0 +1,7 @@ +awk +--- +Using Perl like awk + +{{{sh +perl -n -e'/test(\d+)/ && print "$1\n"' +}}} -- cgit v1.2.3