Converter For Unix Executive Files To Mac Format Files

Автор:

Very often, in OS X, when one has a terminal command that needs to be used often, it's convenient to turn that UNIX command into a double-clickable desktop file with a recognizable icon.

I've read several post on this site about this subject yet I still have not come across an answer that works for me. I have an external hard drive that I've saved lots of files to. Two of the folders on this drive have turned into Unix Executable Files. How am I just suppose to change the extension or open these with a application that created the file? .. I didn't think a folder had an extension or is this a Mac thing? (the last time I owned a Mac was back in the early 90's .. I've just come back to the Mac world). Back to my problem, these folders contained multiple different file types in them (.pdf, .doc, .rtf, .jpg, etc). I saw the post about the application called Xray .. it was of no help.
These newly developed files do have something still in them (4k, and 183.3MB respectively) but how do I get the original files back out? How do I turn these back into folders?
Before anyone ask no I don't have a backup copy of those directories the external drive has suppose to be my back up drive .. but Time Machine refuses to allow me to use this as my backup location .. thats yet another rabbit hole I have to figure out but for right now I'd really like to get rid of these newly grown executable files.
I thank you all in advance for your assistance.

This is a comparison of binary executablefile formats which, once loaded by a suitable executable loader, can be directly executed by the CPU rather than become interpreted by software. In addition to the binary application code, the executables may contain headers and tables with relocation and fixup information as well as various kinds of meta data. Among those formats listed, the ones in most common use are PE (on Microsoft Windows), ELF (on Linux and most other versions of Unix), Mach-O (on macOS and iOS) and MZ (on DOS).

5 Best Free Office For MAC My Favorite Free Office For MAC: Out of the software listed here, I like iWork the most. Pages, Keynote, and Numbers collectively make iWork, which is a good office suite for MAC. Calligra is a collection of a number of office software that make up a. Best apps for mac. The 7 Best Free Microsoft Office Alternatives for Mac 1. Google Suite. If you’re going to let go of the Microsoft world. LibreOffice is widely recognized as the best open source alternative. Included with your Mac is the iWork Suite: Pages, Numbers,.

Format nameOperating systemFilename extensionExplicit processor declarationsArbitrary sectionsMetadata[a]Digital signatureString tableSymbol table64-bitFat binariesCan contain icon
OS/360OS/360 and successors, and VS/9, mainframe operating systemsnoneNoNoNoNoNoYesYesNoNo
GOFFIBM MVS and z/OS mainframe operating systemsnoneNoNoYesNoYesYesYesNoNo
a.outUnix-likenoneNoNoNoNoYes[1]Yes[1]ExtensionNoNo
COFFUnix-likenoneYes by fileYesNoNoYesYesExtensionNoNo
ECOFFUltrix, Tru64 UNIX, IRIXnoneYes by fileYesNoNoYesYesYesNoNo
XCOFFIBM AIX, BeOS, 'classic' Mac OSnoneYes by fileYesNoNoYesYes[2]YesNoNo
ELFUnix-like, OpenVMS, BeOSfrom R4 onwards, HaikunoneYes by fileYesYesYes[3]YesYes[4]YesExtension[5]Extension[6]
Mach-O[7]NeXTSTEP, macOS, iOS, watchOS, tvOSnoneYes by sectionSome (limited to max. 256 sections)YesYesYesYesYesYesNo
SOMHP-UX, MPE/ix?UnknownUnknownNoNoUnknownYesNoUnknownNo
Amiga HunkAmigaOSnoneNoYesYesNoNoYesNoYesNo
PEF[8]'classic' Mac OS, BeOS(PPC only)noneYes by fileNoNoNoYesYesNoNoNo
CMDCP/M-86, MP/M-86, Concurrent CP/M-86, Personal CP/M-86, S5-DOS, Concurrent DOS, Concurrent DOS 286, FlexOS, S5-DOS/ST, S5-DOS/MT, Concurrent DOS 386, Multiuser DOS, System Manager, REAL/32, DOS Plus.CMDNo (x86 only)YesNoNoExtensionExtensionNoNoNo
FlexOS 186FlexOS 186, FlexOS 286, S5-DOS/ST, S5-DOS/MT, 4680 OS, FlexOS 386, 4690 OS.186No (186/188 and higher only)YesNoNoExtensionExtensionNoNoNo
FlexOS 286FlexOS 286, S5-DOS/ST, S5-DOS/MT, 4680 OS, FlexOS 386, 4690 OS.286No (286 and higher only)YesNoNoExtensionExtensionNoNoNo
CP/M-68KCP/M-68K, Concurrent DOS 68K, FlexOS 68K.68KNo (68000 and higher only)YesNoNoUnknownUnknownNoNoNo
COM (CP/M)CP/M, MP/M, Concurrent CP/M, Personal CP/M.COMNo (8080/Z80 only)Extension (BDOS 3 and higher only)NoNoNoNoNoExtensionNo
COM (DOS)DOS, OS/2, Windows(except for 64-bit editions), Concurrent CP/M-86(BDOS 3.1 only), Concurrent DOS, Concurrent DOS 286, FlexOS, Concurrent DOS 386, Multiuser DOS, System Manager, REAL/32, DOS Plus.COMNo (x86 only)NoExtension (Novell/Caldera VERSION etc.)NoNoNoExtensionExtensionNo
MZ (DOS)DOS, OS/2, Windows(except for 64-bit editions), Concurrent DOS 286, FlexOS, Concurrent DOS 386, Multiuser DOS, System Manager, REAL/32, DOS Plus.EXENo (x86 only)YesExtension(Novell/Caldera VERSION etc.)NoExtensionExtensionExtensionNoNo
MZ (GEM)GEM, ViewMAX.APP/.ACCNo (x86 only)YesNoNoUnknownUnknownNoNoUnknown
NEMS-DOS 4.0 (multitasking), OS/2, Windows, HX DOS Extender.EXEUnknownUnknownUnknownNoUnknownUnknownNoNoYes
LE, (W3, W4)OS/2(2.0 and higher only), some DOS extenders.EXEYes by file (286 and higher only)YesYesNoYesYesNoNoYes
LXOS/2(2.0 and higher only), some 32-bit DOS extenders.EXEYes by fileYesYesNoYesYes[9]NoNoYes
PEWindows, ReactOS, HX DOS Extender, BeOS(R3 only).EXEYes by fileYesYesYes[10]YesYesNoNoYes
PE32+Windows(64-bit editions only).EXEYes by fileYesYesYesYesYesYesYes[11]Yes
PIM/XIPPalmDOS(MINIMAX applications only).PIM/.XIPNo (x86 only)YesNoNoNoNoNoNoNo
DLMS-DOSSystem Manager applications (HP LX series only).EXMNo (186/188 and higher only)YesNoNoNoNoNoNoNo
MP.EXPUnknown (286 and higher only)YesNoNoUnknownUnknownNoNoNo
P2Phar Lap 16-bit DOS extenders.EXPUnknown (286 and higher only)YesNoNoUnknownUnknownNoNoNo
P3Phar Lap 32-bit DOS extenders.EXPUnknown (386 and higher only)YesNoNoUnknownUnknownNoNoNo
GEOSPC/GEOS, Geoworks Ensemble, NewDeal Office, Breadbox Ensemble.GEOUnknown (x86 only)UnknownUnknownNoUnknownUnknownNoNoUnknown

Notes[edit]

  1. ^
    Metadata is casually used to describe the controlling data used in software architectures that are more abstract or configurable. Most executable file formats include what may be termed 'metadata' that specifies certain, usually configurable, behavioral runtime characteristics. However, it is difficult if not impossible to precisely distinguish program 'metadata' from general aspects of stored-program computing architecture; if the machine reads it and acts upon it, it is a computational instruction, and the prefix 'meta' has little significance.
    In Java, the class file format contains metadata used by the Java compiler and the Java virtual machine to dynamically linkclasses and to support reflection. The Java Platform, Standard Edition since J2SE 5.0 has included a metadata facility to allow additional annotations that are used by development tools.
    In MS-DOS, the COM file format does not normally include metadata, while the EXE file and Windows PE formats do. These metadata can include the company that published the program, the date the program was created, the version number and more.
    In the .NET Framework executable format, extra metadata is included to allow reflection at runtime.

References[edit]

  1. ^ ab'a.out(5) - FreeBSD Man Pages'. Freebsd.org. 10 June 2010. Retrieved 9 July 2012.
  2. ^'Files Reference – XCOFF Object File Format'. IBM.
  3. ^'elfsign – Freecode'. Freshmeat.net. Retrieved 9 July 2012.
  4. ^'(3elf) - Elf library routines'. Uw714doc.sco.com. 25 April 2004. Retrieved 9 July 2012.
  5. ^'FatELF: Universal Binaries for Linux'. Icculus.org. Retrieved 9 July 2012.
  6. ^'ElfIcon: Icons for ELF files'. Compholio.com. Retrieved 9 July 2012.
  7. ^'Mac OS X ABI Mach-O File Format Reference'. Apple Inc. 4 February 2009. Retrieved 9 July 2012.
  8. ^'MPW Command Reference - DumpPEF'. Apple Inc. Archived from the original on 12 May 2008.
  9. ^'LX - Linear eXecutable Module Format Description'. 3 June 1992. Retrieved 7 July 2019.
  10. ^'Windows Authenticode Portable Executable Signature Format'. Microsoft. 29 August 2008. Retrieved 9 July 2012.
  11. ^'WOW64 Implementation Details'. Microsoft. 31 May 2018. Retrieved 5 September 2018.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_executable_file_formats&oldid=914596333'