[RUBY] Grep? Zusammengeschraubt?: Rails Tutorial Notes - Kapitel 8

Ein Memo, damit Sie in 3 Minuten auf das zurückblicken können, wonach Sie gesucht haben

Befehle mit der Pipe-Funktion verbinden? Grep? Der Punkt war, dass es freundlicherweise als "Terminal" geschrieben wurde

Übungsinhalt

Wenn Sie die Pipe-Funktion des Terminals verwenden, um das Ausführungsergebnis von Rails-Routen und den Befehl grep zu verbinden, können nur die Routen angezeigt werden, die sich auf die Benutzerressource beziehen. In ähnlicher Weise zeigen wir nur die Ergebnisse für die Sitzungsressource an. Wie viele Sitzungsressourcen haben Sie derzeit? (Rails Tutorial 6. Ausgabe 8.1.1)

Rohr?

| (Rohr) Ich liebe es, weil es leicht zu verstehen ist Prozess zum Übergeben des Ausgabeergebnisses des Befehls an den nächsten

grep Linux-Befehl zum Suchen und Anzeigen von Zeichenfolgen in Dateien mit regulären Ausdrücken (Dieses Mal habe ich das Gefühl, dass ich es verstehe.)

Versuchen Sie es mit

Wenn Sie "Schienenrouten" fahren

$ rails routes
Prefix Verb   URI Pattern   Controller#Action
root GET    /   static_pages#home
help GET    /help(.:format)   static_pages#help
about GET    /about(.:format)   static_pages#about
contact GET    /contact(.:format)   static_pages#contact
signup GET    /signup(.:format)   users#new
login GET    /login(.:format)   sessions#new
POST   /login(.:format)   sessions#create
logout DELETE /logout(.:format)   sessions#destroy
.
.
.                                                                    

Ich möchte nur die Zeilen mit "Sitzungen" von hier erhalten rails routes | grep sessions

$ rails routes | grep sessions
login GET    /login(.:format)   sessions#new
POST   /login(.:format)   sessions#create
logout DELETE /logout(.:format)   sessions#destroy

Eine kleine Anwendung (UND Suche) rails routes | grep sessions | grep login

$ rails routes | grep sessions
login GET    /login(.:format)   sessions#new
POST   /login(.:format)   sessions#create

Recommended Posts

Grep? Zusammengeschraubt?: Rails Tutorial Notes - Kapitel 8
11.1 AccountActivations-Ressource: Rails Tutorial Memorandum-Kapitel 11
Schienen Tutry
Schienen Tutorial
Schienen Tutry
Deshalb habe ich dieses Mal die Methode "Verknüpfen des Inhalts des Verzeichnisses" übernommen. Ich denke, es wird je nach Zeit und Fall richtig verwendet. Tutorial zu Linux, ln, Linux-Befehlsschienen
Schienen Tutry
Schienen Tutorial
Schienen Tutorial
Testen auf Fehlermeldungen: Rails Tutorial Notes-Kapitel 7
11.2 E-Mail zur Kontoaktivierung senden: Rails Tutorial Notes - Kapitel 11
Schienen-Tutorial Kapitel 6
Rails Tutorial Test
Schienen-Tutorial Kapitel 1
Rails Tutorial Memorandum 1
Rails Tutorial Memorandum 2
Schienen-Tutorial Kapitel 7
Schienen-Tutorial Kapitel 5
Schienen-Tutorial Kapitel 10
Schienen-Tutorial Kapitel 9
Schienen-Tutorial Kapitel 8
[Anfänger] Rails Tutorial
Ich habe die Ausführung des Rails-Tutorials geändert: Hinweise zum Rails-Tutorial - Kapitel 9
Schienen Tutorial Cheet Sheet
Rails Tutorial Kapitel 3 Lernen
[Rails] Lernen mit Rails Tutorial
Rails Tutorial Memorandum (Kapitel 3, 3.1)
Rails Tutorial Kapitel 4 Lernen
Rails Tutorial Kapitel 1 Lernen
Rails Tutorial Kapitel 2 Lernen
Schienen Tutorial Fighting Record III
Rails Tutorial Records und Memorandum # 0
[Rails Tutorial Kapitel 4] Ruby mit Rails-Geschmack
[Rails] Implementierung der Tutorial-Funktion