Iteruj linie zamiast słów w pętli for skryptu powłoki
Poniżej znajduje się skrypt powłoki, aby odczytać wszystkie DSF obecne w skrzynce. Ale ponieważ linia ma spacje, wyświetla je w różnych liniach. Dla tych, którzy nie rozumiejąioscan -m dsf
, zastąp go przezls -ltr
, wyjście jest takie, że uprawnienia i nazwy są wyświetlane w innej linii, ale chcę, aby były w tej samej linii.
#!/usr/bin/ksh
for a in `ioscan -m dsf`
do
echo $a
done