this post was submitted on 23 Jun 2023
117 points (99.2% liked)

wortwitzkasse

1131 readers
1 users here now

Blöde Witze, über die meistens nur der Erzähler lacht. Und einer, der ihn schon kennt :D Viel Spaß und bleibt sauber!

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago (1 children)

Tonnen? Ich dachte Schalenschriften (.sh) wären das Gegenstück zu Echsen?

(Ich nehme an, du meinst ".bin"? Wäre das nicht eher Eimer als Tonnen?)

[–] [email protected] 4 points 1 year ago (1 children)

Dateiendungen sind nur Illusionen. Es gibt nur Dateien, ich vermute die sind mit Tonnen gemeint.

Was in der Datei drinnen steht ist erstmal egal, kann ein Schalenskript, Pythonskript oder eine Elfe sein, oder vieles mehr.

[–] [email protected] 5 points 1 year ago

Genau, unter Linux/Unix ist alles eine Datei. Dateiendungen helfen vor allem beim suchen/sortieren oder bei der Interpretation, z.B. um das richtige Standardprogramm zum öffnen zu benutzen. Streng genommen braucht man sie aber nicht. Wie eine Datei interpretiert wird, hängt vor allem vom Programm ab, dem man die Datei übergibt. Daher werden Binärdateien oft einfach ohne Dateiende abgespeichert. Was eine ausführbare Datei ausmacht ist, dass die Ausführung bei den Zugriffsrechten erlaubt ist.

PS: Als Tonne habe ich in diesem Fall einfach nur "bin" für eine Binärdatei gemeint. Ein Eimer wäre eher "bucket". Das Gegenstück zu Shell-Skripten (.sh) sind Stapelverarbeitungsdateien (.bat).