[LINUX] [Bash] Übergibt den Inhalt der Datei beim Lesen an Variablen für jede Spalte

Angenommen, Sie haben die folgende SSV-Datei

cat file | while read line; do
 echo "$line"
done

1 hoge foo piyo
2 hoge foo piyo
3 hoge foo piyo

↑ Weisen Sie diesen Inhalt einer Variablen für jede Spalte ** und jeden Prozess ** zu.

#Versuchen Sie, die 1. und 2. Spalte auszugeben
cat file | while read col1 col2 col3 col4; do
 echo "$col1" "$col2"
done

1 hoge
2 hoge
3 hoge

Ist es oben nicht notwendig, col3 und col4 zu definieren? Speichern Sie es in einem solchen Fall in einer Variablen und werfen Sie es weg.


cat file | while read col1 col2 x; do
 echo "$col1" "$col2"
done

1 hoge
2 hoge
3 hoge

#Schauen Sie sich den Inhalt von x an
cat file | while read col1 col2 x; do
 echo "$col1" "$col2" "x:$x"
done

1 hoge x:foo piyo
2 hoge x:foo piyo
3 hoge x:foo piyo

#Wenn Sie nur die 1. und 3. Reihe wollen
cat file | while read col1 x col3 y; do
 echo "$col1" "$col3" "x:$x y:$y"
done

1 foo x:hoge y:piyo
2 foo x:hoge y:piyo
3 foo x:hoge y:piyo


Recommended Posts

[Bash] Übergibt den Inhalt der Datei beim Lesen an Variablen für jede Spalte
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
Geben Sie für jede Datei die angegebene Tabelle der Oracle-Datenbank in Python in Excel aus
So sehen Sie den Inhalt der ipynb-Datei des Jupyter-Notizbuchs
[EC2] So installieren Sie Chrome und den Inhalt jedes Befehls
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von setgroups bis wchan ~
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von cwd bis loginuid ~
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von map_files bis numa_maps ~
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von oom_adj bis sessionid ~
Lesen Sie den gesamten Inhalt von proc / [pid] ~ Von attr bis cpuset ~
Lesen Sie den gesamten Inhalt von proc / [pid]
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
Ich möchte dem Anfang einer WAV-Datei 1 Sekunde lang Stille hinzufügen
So finden Sie die Korrelation für kategoriale Variablen
Konvertieren Sie die Finanzinformationen aller börsennotierten Unternehmen der letzten 5 Jahre in eine CSV-Datei
Lesen Sie die XML-Datei anhand des Python-Tutorials
Versuchen Sie, den Inhalt von Word mit Golang zu erhalten
Setzen Sie die angegebene Spalte von QTableWidget auf ReadOnly StyledItemDelegate
Weisen Sie dem Namen der zerlegten PDF-Datei für jede Seite ein Datum zu
Lesen Sie auch den Inhalt von arch / arm / kernel / swp_emulate.c
Ich habe nach dem Inhalt von CloudWatch Logs Agent gesucht
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
So wechseln Sie die Konfigurationsdatei, die von Python gelesen werden soll
Django gibt den Inhalt der Datei als HTTP-Antwort zurück
Überprüfen Sie die Funktionsweise von Python für .NET in jeder Umgebung
Lesen Sie die GRIB2-Datei der Meteorological Agency auf pygrib
Berücksichtigung von Python-Dekoratoren des Typs, der Variablen übergibt
Einstellungen zum Eingeben und Debuggen des Inhalts der Bibliothek mit VS-Code
(Hinweis) So übergeben Sie den Pfad Ihres eigenen Moduls
Ermitteln Sie die Anzahl der Vorkommen für jedes Element in der Liste
Google sucht mit Python nach der Zeichenfolge in der letzten Zeile der Datei
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Ich habe versucht, den Inhalt jedes von Python pip gespeicherten Pakets in einer Zeile zusammenzufassen