[PYTHON] Hinweise zum Einbetten der Skriptsprache in Bash-Skripte

20161209

Ich habe mir eine Notiz gemacht, weil ich mein Wissen von "Perl" ablenken konnte.

Python verwendet 2 Serien als Beispiel

Als Funktion

#!/bin/bash
function py () {
    python -- <<'EOF' - "$@"
import sys
print sys.argv[1]
EOF

}

function ru () {
    ruby -- <<'EOF' - "$@"
    puts ARGV[0]
EOF
}

py python
ru ruby

Übrigens mit einem Rohr übergeben

$ echo python | python -c '
import sys

for i in sys.stdin:
    print i,
'
$ echo python | python -c 'print raw_input()'

Recommended Posts

Hinweise zum Einbetten der Skriptsprache in Bash-Skripte
Hinweis 2 zum Einbetten der Skriptsprache in ein Bash-Skript
Ändern Sie die Liste in der for-Anweisung
Führen Sie den Python-Interpreter im Skript aus
Lassen Sie uns das Bash-Skript in Java ausführen
Ein nützlicher Hinweis, wenn Sie Python nach langer Zeit verwenden
Erstellen Sie eine Datei, die in der Skriptsprache ausgeführt werden kann
Registrieren Sie zum ersten Mal eine Aufgabe in cron
Überprüfen Sie, ob es sich um Unix in der Skriptsprache handelt
Hinweis zum Standardverhalten von collate_fn in PyTorch
So implementieren Sie vorläufig einen Fortschrittsbalken in einer Skriptsprache
Erstellen Sie ein Skript für Ihre Pepper-Fertigkeit in einer Tabelle und laden Sie SayText direkt aus dem Skript
Verarbeiten Sie die Dateien im Ordner in der Reihenfolge mit dem Shell-Skript
[Hinweis] Ein Shell-Skript, das die CPU-Auslastung eines bestimmten Prozesses in einer while-Schleife überprüft.
[Hinweis] Import von Dateien in das übergeordnete Verzeichnis in Python
Verwenden Sie eine Skriptsprache für ein komfortables C ++ - Leben - OpenCV-Port Python zu C ++ -
Ich habe ein Skript geschrieben, das das Bild in zwei Teile teilt
Verwenden Sie eine Skriptsprache für ein komfortables C ++ - Leben. 5 - Verwenden Sie die integrierte Spyder-Umgebung, um numerische Daten zu überprüfen.
Verarbeiten Sie den Inhalt der Datei der Reihe nach mit einem Shell-Skript
Made gomi, ein Papierkorb-Tool für rm in Go-Sprache
Speichern Sie die Pydrive-Authentifizierungsdatei in einem anderen Verzeichnis als das Skript
[Einführung in Python] Wie verwende ich den Operator in in der for-Anweisung?
Ändern Sie die Bash-Eingabeaufforderung zur einfachen Anzeige in eine einfache Farbe
Dockerfile mit den notwendigen Bibliotheken für die Verarbeitung natürlicher Sprache mit Python
Programmiersprache, die junge Menschen in Zukunft brauchen werden
Führen Sie ein mehrzeiliges Skript in einem PDB aus
Holen Sie sich den Skriptpfad in Python
Ein kleines Skript zur Selbstverteidigung von Malware
Wechseln Sie die in Django 1.9 angezeigte Sprache
Erste Schritte mit SQLite in einer Programmiersprache
Hinweise zum Schreiben von Python-ähnlichem Code
Eine Geschichte über den Versuch, den Testprozess eines 20 Jahre alten Systems in C zu verbessern
Hinzufügen von Kv-Sprachsyntax-Highlights zu Spyder in Python IDE
Verwenden wir eine Skriptsprache für ein komfortables C ++ - Leben. 2 Generieren Sie automatisch eine C ++ - Quelle
Verwenden wir die Skriptsprache für ein komfortables C ++ - Leben. 4 - Verwenden wir die eigene C ++ - Bibliothek aus der Skriptsprache. -
Richtlinien für die Reinkarnation in der Welt der Linux-Programmierentwicklung (C / C ++ - Sprache)
AtCoder-Autor Ich habe ein Skript geschrieben, das Wettbewerbe für jeden Autor zusammenfasst
Verwenden Sie eine Skriptsprache für ein komfortables C ++ - Leben. 3-Überlassen Sie die grafische Darstellung matplotlib-
Zeigen Sie den vollständigen Pfad (absoluten Pfad) einer Datei in einem Verzeichnis in Linux Bash an
Was Java-Benutzer davon gehalten haben, die Go-Sprache für einen Tag zu verwenden
Mit LSTM + Embedding habe ich die Bedeutung der Vorverarbeitung in NLP erneut bekräftigt und gleichzeitig ein Modell zur Unterscheidung der Emotionen von Tweets erstellt.
Die gefragteste Programmiersprache im Jahr 2020
Schreiben Sie den Test in die Python-Dokumentzeichenfolge
Finde die Daten des verrückten Turniers heraus
Material des Ansatzes zur Einbettung in ARM
Rückblick auf 2016 in der Crystal-Sprache
MongoDB mit Python zum ersten Mal
Holen Sie sich ein Zeichen für Conoha mit Python
Zeichnen Sie Grafiken in der Programmiersprache Julia
Verwenden Sie Python 3 Subprocess.run () im CGI-Skript
Ein Memo, dass ich das Pyramid Tutorial ausprobiert habe
Ordnen Sie die Zahlen spiralförmig an
Verwenden Sie für den Diktatschlüssel in Python etwas anderes als eine <br> Zeichenfolge
Ich suchte nach den Fähigkeiten, die erforderlich sind, um Webingenieur bei Python zu werden
Python-Skript zum Abrufen einer Liste von Eingabebeispielen für den AtCoder-Wettbewerb
Drehen Sie in Python mehrere Listen mit for-Anweisung gleichzeitig
Anweisungen zum Verbinden von Google Colab mit der lokalen Laufzeit in einer Windows-Umgebung