Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

lsfile lsdir

Mitglied: Strathmore

Strathmore (Level 1) - Jetzt verbinden

26.04.2009, aktualisiert 27.04.2009, 4763 Aufrufe, 1 Danke

Oft hörte ich die Frage: "Wie kann man sich in einem Verzeichnis nur die Unterverzeichnisse oder nur Dateien anzeigen lassen?" Wenn man sich im Verzeichnis /etc befindet ist diese Frage durchaus berechtigt. Finde ich. Daher habe ich 2 Shellskripte geschrieben, sie sind um das FHS zu wahren, ins Verzeichnis /usr/local/bin zu kopieren. Und um die Lösung nicht nur für mich zu behalten gebe ich sie gerne weiter.

01.
#!/bin/bash 
02.
 
03.
# file: lsdir 
04.
# Created by Strathmore 
05.
# Created 26.04.2009 
06.
 
07.
declare filelist 
08.
declare fileoutput 
09.
declare file 
10.
 
11.
filelist=$(ls $@) 
12.
fileoutput="" 
13.
for file in $filelist 
14.
do 
15.
	[ -d "$file" ] && fileoutput="$fileoutput $file" 
16.
done 
17.
if [ -n "$fileoutput" ] 
18.
then 
19.
	ls -d --color $@ $fileoutput 
20.
fi
01.
#!/bin/bash 
02.
 
03.
# file lsfile 
04.
# Created by Strathmore 
05.
# Created 26.04.2009 
06.
 
07.
declare filelist 
08.
declare fileoutput 
09.
declare file 
10.
 
11.
filelist=$(ls $@) 
12.
fileoutput="" 
13.
for file in $filelist 
14.
do 
15.
	[ -f "$file" ] && fileoutput="$fileoutput $file" 
16.
done 
17.
if [ -n "$fileoutput" ] 
18.
then 
19.
	ls --color $@ $fileoutput 
20.
fi
Anmerkung: Der aufmerksame Benutzer wird schnell feststellen, dass sich die beiden Skripte nur geringfügig unterscheiden. Doch hielt ich es für besser zwei Skripte mit einem sprechenden Namen zu schreiben, als einen zusätzlichen Parameter einzufügen.

Gruß

Strathmore
Neue Wissensbeiträge
SAN, NAS, DAS
QNAP NAS Datenschutz-Loop nach Firmware-Update
Tipp von vanTast vor 5 StundenSAN, NAS, DAS

Moin, im allgemeinen Trend seine geänderten Datenschutzbedingungen den Kunden zukommen zu lassen kam die Firma QNAP auf die glorreiche ...

Datenschutz
DSGVO Datenschutzgesetz
Anleitung von 1Werner1 vor 6 StundenDatenschutz4 Kommentare

Moin, ja was ist das, da ist die DSGVO Datenschutzverordnung. Wie das Gesetz gibt es schon 2 Jahre? Nun ...

CPU, RAM, Mainboards
Neverending story
Tipp von keine-ahnung vor 1 TagCPU, RAM, Mainboards1 Kommentar

Da kommt man mit dem fixen gar nicht mehr hinterher und die CPU erreichen wieder Rechenleistungen im Bereich des ...

Multimedia & Zubehör
AVM Fritz USB WLAN Sticks schneller einschalten
Tipp von NetzwerkDude vor 3 TagenMultimedia & Zubehör4 Kommentare

Die AVM Fritz WLAN Sticks haben in der Firmware 2 Modis: Einmal als Massenspeicher und einmal als WLAN Netzwerkkarte ...

Heiß diskutierte Inhalte
PHP
Nach Umzug zu 1und1 bekomme ich beim Eintrag in die DB Tabelle folgenden Fehler
gelöst Frage von jensgebkenPHP35 Kommentare

INSERT command denied to user 'dbo45342345342231244'@'112.127.102.073' for table 'orders'

LAN, WAN, Wireless
Powerline über zwei Stockwerke optimieren
Frage von DultusLAN, WAN, Wireless31 Kommentare

Guten Morgen liebes Forum, ich hätte einmal eine Frage bezüglich Powerline Adapter: Mein Problem ist seit gestern präsent, da ...

Windows Userverwaltung
Problem mit Benutzerprofil
Frage von lieferscheinWindows Userverwaltung24 Kommentare

Guten Tag liebe Community, folgendes Problem habe ich: User meldet sich auf Client A an - sein Homelaufwerk verbindet. ...

Rechtliche Fragen
DSGVO - Impressum und Datenschutz auf Anmeldeseiten notwendig?
Frage von StefanKittelRechtliche Fragen20 Kommentare

Hallo, was mit gerade eingefallen ist. Muss man auf Anmeldeseiten auch ein Impressum und Datenschutzhinweis haben? Auch hier wird ...