[Linux] Mooie file list

Pagina: 1
Acties:

  • Config
  • Registratie: Januari 2000
  • Laatst online: 06-01-2025
Ik wil graag een mooie file list verkrijgen van een directory. Mijn wensen zijn:

- recursive
- het liefst een mogelijkheid om de output te kunnen bepalen, ik zou graag Wiki links maken van elke file ([[_full_filename_]]

Het moet dus zoiets worden:

code:
1
2
3
4
5
./
[[./index.php]]
./include
[[./include/include_file.php]]
...etc

  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
En wat wil je ermee? Moet het bijv. een bash script zijn dat dit doet? Moet het via het web te benaderen zin (PHP dus ofzo)? En heb je zelf al iets geprobeerd of gezocht?

[ Voor 3% gewijzigd door Stamgastje op 22-08-2006 10:25 ]


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Ja kan. Dan zoek je dus even in de php manual op readdir.

All my posts are provided as-is. They come with NO WARRANTY at all.


  • Config
  • Registratie: Januari 2000
  • Laatst online: 06-01-2025
Ja goed, het kan in php das waar ;).

Maar ik vroeg me af of het ook in bash kon...het is eenmalig.

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Oh, verkeerd gezien :P Dacht datje php wilde. Je kunt vrij simpel een recursive lijstje van files maken (find .) maar die wikitags eromheen wordt wat meer werk. Kijk iig naar 'find' en de '-f' operator van bash. Iets in de zin van:

code:
1
2
3
4
5
6
7
for i in `find .`; do
  if [ -f $i ]; then
    echo '[['$i']]';
  else
    echo $i
  fi
done


Niet compleet en zeker niet perfect maar zo'n idee.

All my posts are provided as-is. They come with NO WARRANTY at all.


  • Config
  • Registratie: Januari 2000
  • Laatst online: 06-01-2025
Will do :)
Pagina: 1