Löschen Sie Spalten in Textdateien mit einer bestimmten Zeichenfolge
Ich möchte Spalten mit einem bestimmten String "Gtype" löschen. aus einer .txt tabulatorgetrennten Datei. Ich habe diesen Befehl bereits in R ausprobiert:df <- df[, -grep("GType.", colnames(df))]
um diese Aufgabe zu erledigen. Meine Matrix ist jedoch zu groß (mehr als 13 GB), und R kann damit nicht umgehen. (Fehler: Vektor der Größe kann nicht zugeordnet werden ....)
Meine Eingabedatei:
Log.NE122 Gtype.NE122 Log.NE144 Gtype.NE144
-0.33 AA 1.0 AB
Meine erwartete Ausgabe:
Log.NE122 Log.NE144
-0.33 1.0
Ich frage mich, dass es in Bash funktioniert. Wenn jemand andere Möglichkeiten hat ....