Skocz do zawartości
OLEKSY

skrypt do wyswietlania kolumn

Rekomendowane odpowiedzi

Jak napisac skrypt który bedzie wyświetlałł dowolne kolumny w dowolnej kolejności i dowolną ilośc razy z pliku /etc/passwd tak aby na przyklad po wywołaniu skryptu w ten sposob ./ skrypt 2 3 1 1 13 14 2 wyswietlił kolumny 2 , 3 , dwa razy pierwszą, 13, 14 i znowu 2 kazda oddzielona spacją

próbowałem poleceniem cut:

#!/bin/bash

cat /etc/passwd | cut -d":" -f$* | tr -s ":" " " > wynik

ale wyswietla tylko po jednym razie i w kolejnosci od najmniejszej do największej

poleceniem awk miałem problem z oddzieleniem spacją kolumn wyswietlonych, oraz jak uwzglednic to ze liczba kolumn jest dowolna

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...