ls -RaL > soubor

VeBu

ls -RaL > soubor
« kdy: 10. 03. 2015, 18:47:33 »
ls -RaL se vykoná a na obrazovku vypíše vše co chci

ls -RaL > soubor.txt naproti tomu do souboru uloží jen seznam bez podrobností, zajímá mne proč tomu tak může být, a jak udělat takový výpis, který půjde vložit do souboru


samalama

Re:ls -RaL > soubor
« Odpověď #1 kdy: 10. 03. 2015, 19:14:08 »
aky prikaz si zadal, taky vykonalo. nevidim ziadnu chybu...

VeBu

Re:ls -RaL > soubor
« Odpověď #2 kdy: 10. 03. 2015, 19:30:12 »
aky prikaz si zadal, taky vykonalo. nevidim ziadnu chybu...
Ach... Možná je to vlastnost... Zeptám se tedy takto (s obměnou ať nepoužívám stejný kód): Je možné utvořit výpis, co by vypadal jako výpis (na obrazovce) z
Kód: [Vybrat]
ls -RaL | nltak aby se celý tento výpis dal uložit do souboru?

Kód: [Vybrat]
ls -RaL | nl > soubor.txt
soubor.txt:
Kód: [Vybrat]
  1 ./admin:
  2 .
  3 ..
  4 a.php
  5 b.php

  6 ./akce:
  7 .
  8 ..
  9 c.php
  10 d.php

guest

Re:ls -RaL > soubor
« Odpověď #3 kdy: 10. 03. 2015, 20:16:46 »
ls -LaRx dava velmi podobny vystup, ale ak trvas na identickom vystupe, tak pomoze nieco ako nasledovny "script"
find . -type d | xargs -n1 -I{} sh -c "echo {}:;ls -a1 {} | column -c $(tput cols);echo"
funguje s bash a xterm terminalom

nobody

Re:ls -RaL > soubor
« Odpověď #4 kdy: 10. 03. 2015, 20:58:43 »
... Je možné utvořit výpis, co by vypadal jako výpis (na obrazovce) z
Kód: [Vybrat]
ls -RaL | nl tak aby se celý tento výpis dal uložit do souboru?

Kód: [Vybrat]
ls -RaL | nl > soubor.txt...
jakej vidis rozdil mezi obrazovkou a souborem ? melo by to byt totozne... pokud ti schazej v soubor.txt podrobnosti, nelistujes na obrazovku s -Ral a do souboru s -RaL ? ;)


jka

Re:ls -RaL > soubor
« Odpověď #5 kdy: 10. 03. 2015, 22:33:57 »
V souboru je jiný výstup, protože ls pozná, že výstup není stdout a chová se, jako by byl puštěný s -1.
Pokud chceš sloupce i v souboru, pouštěj to ls -RaLC

Re:ls -RaL > soubor
« Odpověď #6 kdy: 11. 03. 2015, 19:36:18 »
Výpis souborů s vlastnostmi (vypisuje i skryté soubory)

ls -a -l >> /umisteni_vypisu/vypis.txt
nebo
ls -a -l > /umisteni_vypisu/vypis.txt

-a vypisuje i skyté soubory.
-l vypisuje i vlastnoasti souborů, ne jen jméno.

VeBu

Re:ls -RaL > soubor
« Odpověď #7 kdy: 12. 03. 2015, 00:14:30 »
jakej vidis rozdil mezi obrazovkou a souborem ? melo by to byt totozne... pokud ti schazej v soubor.txt podrobnosti, nelistujes na obrazovku s -Ral a do souboru s -RaL ? ;)
Ech, já jsem ale trdlo. Velice se omlouvám všem zůčastněným, asi jsem u toho spal...
...
-R vypisuje rekurzivně, a volby jde spojovat - místo -R -a -l, -Ral