[LINUX] [Shell Art] Nur wenn es ein Vielfaches von 3 ist und eine Zahl mit 3 dumm wird

【Überblick】

Bei Zahlen von 1 bis 40 wird die Zeichenfolge "dumm" nur ausgegeben, wenn die Zahl ein Vielfaches von 3 ist und die Zahl 3 hat. Andernfalls werden Zahlen ausgegeben. Der Punkt ist, dass "awk" den regulären Ausdruck "/ 3 /" verwendet.

【Umgebung】

[vagrant@vagrant-centos65 ~]$ cat /etc/redhat-release 
CentOS release 6.5 (Final)

【Code】

for i in `seq 40`; do echo $i | awk '{ if ($0 ~ /3/ || $0 % 3 == 0) print "Blöd"; else print }'; done

【Ausführungsergebnis】

[vagrant@vagrant-centos65 ~]$ for i in `seq 40`; do echo $i | awk '{ if ($0 ~ /3/ || $0 % 3 == 0) print "Blöd"; else print }'; done
1
2
Blöd
4
5
Blöd
7
8
Blöd
10
11
Blöd
Blöd
14
Blöd
16
17
Blöd
19
20
Blöd
22
Blöd
Blöd
25
26
Blöd
28
29
Blöd
Blöd
Blöd
Blöd
Blöd
Blöd
Blöd
Blöd
Blöd
Blöd
40
[vagrant@vagrant-centos65 ~]$ 

Recommended Posts

[Shell Art] Nur wenn es ein Vielfaches von 3 ist und eine Zahl mit 3 dumm wird
Bildverarbeitung mit Python (ich habe versucht, es in 0 und 1 Mosaikkunst zu binarisieren)
Verwenden Sie Ruby und Python, um die Wahrscheinlichkeit zu ermitteln, dass eine Karte mit einer natürlichen Zahl von 1 bis 100 ein Vielfaches von 3 und kein Vielfaches von 5 ist.
Ein Skript, das den registrierten Server anpingt und eine bestimmte Anzahl von E-Mails mit Google Mail sendet, wenn dies fehlschlägt
Was tun, wenn ein Teil des Hintergrundbilds transparent wird, wenn Sie transparente Bilder mit Pillow kombinieren?
Ist es möglich, ein Pre-Listing-Unternehmen zu gründen und mit Aktienoptionen ein Vermögen zu machen?
Ich wollte die Anzahl der Zeilen in mehreren Dateien wissen und versuchte, sie mit einem Befehl abzurufen
Es ist bequemer, csv-table zu verwenden, wenn Sie eine Tabelle mit Python-Sphinx schreiben
Beurteilen Sie, ob es sich um eine Primzahl handelt [Python]
Wenn Sie eine Methode in einer Ruby-Klasse definieren und dann eine Methode darin definieren, wird sie zu einer Methode der ursprünglichen Klasse.
[Python Data Frame] Wenn der Wert leer ist, füllen Sie ihn mit dem Wert einer anderen Spalte.
Ein Skript, das Ränder kombiniert, wenn mehrere Diagramme mit Gnuplot auf Kacheln eingefügt werden
Beim Lesen einer CSV-Datei mit read_csv von Pandas wird die erste Spalte zum Index
[Es war eine Spezifikation von Curl & HTTP] Wenn Flask mit uWSGI von HTTP ausgeführt wird, gibt es beim Posten einer Datei eine saubere Verzögerung von 1 Sekunde.
Beschleunigen Sie eine große Anzahl einfacher Abfragen in MySQL
Erstellen Sie einen Stapel von Bildern und blasen Sie sie mit ImageDataGenerator auf
Ein Server, der mit Flasche.py und OpenCV die Anzahl der Personen vor der Kamera zurückgibt
Holen Sie sich die passende Zeichenfolge in den regulären Ausdruck und verwenden Sie sie beim Ersetzen unter Python3 erneut
Wenn ich eine Django-App auf Apache2 bereitstelle und keine statischen Dateien mehr liest
Extrahieren Sie nur den Klang eines bestimmten Instruments aus der MIDI-Datei und machen Sie es zu einer separaten Datei
Lambda + Python kann den Zugriff auf eine große Anzahl von IP-Adresslisten gut einschränken
[Python] Was ist ein Tupel? Erklärt, wie man es benutzt und wie man es benutzt, ohne zu tippen.
[Grafikzeichnung] Ich habe versucht, ein mehrreihiges Balkendiagramm mit Matplotlib und Seaborn zu schreiben