20 lines
547 B
Bash
20 lines
547 B
Bash
#!/bin/bash
|
|
|
|
# Pobierz zbiór danych
|
|
kaggle datasets download -d iabhishekofficial/mobile-price-classification --force
|
|
|
|
# Wypakuj pobrany zbiór danych
|
|
unzip -o mobile-price-classification.zip
|
|
|
|
# Przetwórz dane
|
|
INPUT_FILE="train.csv"
|
|
OUTPUT_FILE="output.txt"
|
|
|
|
# Symulacja przetwarzania pliku - wybierz pierwszych 100 wierszy
|
|
head -n 100 "$INPUT_FILE" > "$OUTPUT_FILE"
|
|
|
|
# Usuń kolumny o indeksach 1, 3 i 4
|
|
cut -f 1,3,4 --complement -d "," -s "$OUTPUT_FILE" > tmp.txt && mv tmp.txt "$OUTPUT_FILE"
|
|
|
|
# Archiwizuj wynikowe dane
|
|
gzip -f "$OUTPUT_FILE" |