dc.contributor.advisor | Kofroň, Jan | |
dc.creator | Dušek, Ondřej | |
dc.date.accessioned | 2017-04-06T10:39:34Z | |
dc.date.available | 2017-04-06T10:39:34Z | |
dc.date.issued | 2007 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/13012 | |
dc.description.abstract | Práce se zabývá implementací programu BashCommander, sloužícího k efektivní správě souborů ve Windows s použitím textových příkazů. Jde o dvoupanelový souborový manažer, těsně provázaný s konzolí pro textové příkazy, kde se používá syntaxe jazyka Bash. Součástí implementace je grafické uživatelské rozhraní se souborovým manažerem a terminálovým programem pro zobrazování konzole, interpret jazyka Bash pro Windows a několik jednoduchých programů pro práci se soubory, známých z operačních systémů typu Unix. Program není prostředí pro běh unixových aplikací, ani takové prostředí nevyžaduje - jako příkazy je možné spouštět libovolné nativní aplikace pro Windows. Co se týče implementace jazyka Bash a jeho interních příkazů, cílem je co největší přiblížení se originální verzi, i když s některými omezeními. Podporováno je i spouštění souborů se skripty v tomto jazyce, aplikace se snaží zajistit jejich snadnou přenositelnost. Součástí práce je dále analýza problémů implementace, diskuse jejich řešení a srovnání s existujícími interprety jazyka Bash pro Windows. | cs_CZ |
dc.description.abstract | The thesis is concerned with the implementation of the BashCommander application, which serves to effectively manage files using text commands in the Windows operating system environment. It combines a twopanel file manager with a console for text commands, using Bash language syntax. The implementation covers a graphical user interface with the file manager and terminal program (to display the console window), Bash language interpreter for Windows and several simple file operating programs, well-known from the Unixlike operating systems. The program itself is not an execution environment for Unix applications, nor does it require one to run. As to the Bash language and its internal commands' implementation, the goal is to achieve as close compatibility with the original version as possible, although limited in some ways. The execution of script files written in this language is also supported, the application aims to provide their easy portability. The program is designed for Windows 2000 and newer. The thesis also includes an analysis of the implementation problems, discussion of possible solutions and a comparison of BashCommander with existing Bash interpreters for Windows. | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.title | BashCommander | en_US |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2007 | |
dcterms.dateAccepted | 2007-09-10 | |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.department | Department of Software Engineering | en_US |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.identifier.repId | 45758 | |
dc.title.translated | BashCommander | cs_CZ |
dc.contributor.referee | Ježek, Pavel | |
dc.identifier.aleph | 000831422 | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Programování | cs_CZ |
thesis.degree.discipline | Programming | en_US |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Programování | cs_CZ |
uk.degree-discipline.en | Programming | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Práce se zabývá implementací programu BashCommander, sloužícího k efektivní správě souborů ve Windows s použitím textových příkazů. Jde o dvoupanelový souborový manažer, těsně provázaný s konzolí pro textové příkazy, kde se používá syntaxe jazyka Bash. Součástí implementace je grafické uživatelské rozhraní se souborovým manažerem a terminálovým programem pro zobrazování konzole, interpret jazyka Bash pro Windows a několik jednoduchých programů pro práci se soubory, známých z operačních systémů typu Unix. Program není prostředí pro běh unixových aplikací, ani takové prostředí nevyžaduje - jako příkazy je možné spouštět libovolné nativní aplikace pro Windows. Co se týče implementace jazyka Bash a jeho interních příkazů, cílem je co největší přiblížení se originální verzi, i když s některými omezeními. Podporováno je i spouštění souborů se skripty v tomto jazyce, aplikace se snaží zajistit jejich snadnou přenositelnost. Součástí práce je dále analýza problémů implementace, diskuse jejich řešení a srovnání s existujícími interprety jazyka Bash pro Windows. | cs_CZ |
uk.abstract.en | The thesis is concerned with the implementation of the BashCommander application, which serves to effectively manage files using text commands in the Windows operating system environment. It combines a twopanel file manager with a console for text commands, using Bash language syntax. The implementation covers a graphical user interface with the file manager and terminal program (to display the console window), Bash language interpreter for Windows and several simple file operating programs, well-known from the Unixlike operating systems. The program itself is not an execution environment for Unix applications, nor does it require one to run. As to the Bash language and its internal commands' implementation, the goal is to achieve as close compatibility with the original version as possible, although limited in some ways. The execution of script files written in this language is also supported, the application aims to provide their easy portability. The program is designed for Windows 2000 and newer. The thesis also includes an analysis of the implementation problems, discussion of possible solutions and a comparison of BashCommander with existing Bash interpreters for Windows. | en_US |
uk.file-availability | V | |
uk.publication.place | Praha | cs_CZ |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
dc.identifier.lisID | 990008314220106986 | |