CN114296741A - Command line execution method, system, storage medium and electronic equipment - Google Patents
Command line execution method, system, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN114296741A CN114296741A CN202111638515.0A CN202111638515A CN114296741A CN 114296741 A CN114296741 A CN 114296741A CN 202111638515 A CN202111638515 A CN 202111638515A CN 114296741 A CN114296741 A CN 114296741A
- Authority
- CN
- China
- Prior art keywords
- command
- command line
- function
- manager
- statement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000006870 function Effects 0.000 claims abstract description 187
- 238000013507 mapping Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010200 validation analysis Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 7
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The application relates to the technical field of data processing, in particular to a command line execution method, a system, a storage medium and an electronic device, comprising: receiving a command statement input by a user; converting the command statement into a command line function in a dynamic library function format; loading the command line function into a manager command tree; executing the manager command tree. The method and the device have the advantages that the command line is analyzed and loaded through the dynamic library function format, the command line can be called by languages such as Java, Php and the like, the application in different use environments is facilitated, the good expansibility and cross-platform application conditions are achieved, the command line manager adopts the command tree structure to execute the command line functions, the command line functions can be conveniently added or deleted, and the expansibility is further improved.
Description
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a method, a system, a storage medium, and an electronic device for executing a command line.
Background
In recent years, due to the continuous development of various embedded platforms and the continuous growth of various open source communities of Linux, various embedded devices based on Linux systems are in a wide range, and means for development, debugging and use are also various.
The existing command line manager of various devices has the following problems: the device coupling of the following party is very high and cannot be shared by other devices. Three-party software depends on a plurality of software, and the transplanting engineering quantity is huge. The function is complex to realize, and the debugging and testing difficulty of the command line is high. The realization structure is single, and the expansion is inconvenient.
Disclosure of Invention
In view of the above problems, the present application provides a method, a system, a storage medium, and an electronic device for executing a command line, and provides a cross-platform, extensible, convenient, simple, and efficient management tool.
In a first aspect, the present application provides a method for command line execution, the method comprising:
receiving a command statement input by a user;
converting the command statement into a command line function in a dynamic library function format;
loading the command line function into a manager command tree;
executing the manager command tree.
In some embodiments, the converting the command statement to a command line function in a dynamic library function format includes:
storing the command statement in a command line configuration file;
and analyzing the command line configuration file through a configuration file analysis script to obtain a command line function in a dynamic library function format corresponding to the command line function of the command statement.
In some embodiments, the parsing the command line configuration file through the configuration file parsing script to obtain the command line function in the dynamic library function format corresponding to the command line function of the command statement includes:
analyzing the command line configuration file through a configuration file analysis script to obtain a command line function of the command statement;
searching a preset function mapping table according to the command line function of the command statement to obtain a command line function in a dynamic library function format corresponding to the command line function of the command statement;
the function mapping table comprises a mapping relation between the command line functions of the command statement and the command line functions in the format of the dynamic library function.
In some embodiments, said loading said command line functionality into a manager command tree comprises:
identifying a level and location of the command line function in the manager command tree;
loading the command line functions into a manager command tree according to the hierarchy and location of the command line functions in the manager command tree.
In a second aspect, a command line execution system, the system comprising:
the command line configuration module is used for receiving command sentences input by a user; converting the command statement into a command line function in a dynamic library function format;
a command line loading module for loading the command line functions into a manager command tree;
and the command line execution module is used for executing the manager command tree.
In some embodiments, the command line configuration module comprises:
the storage unit is used for storing the command statement in a command line configuration file;
and the analysis unit is used for analyzing the command line configuration file through the configuration file analysis script to obtain the command line function in the dynamic library function format corresponding to the command line function of the command statement.
In some embodiments, the parsing unit includes:
the analysis subunit is used for analyzing the command line configuration file through a configuration file analysis script to obtain the command line function of the command statement;
the searching subunit is used for searching a preset function mapping table according to the command line functions of the command statements to obtain the command line functions in the format of the dynamic library function corresponding to the command line functions of the command statements;
the function mapping table comprises a mapping relation between the command line functions of the command statement and the command line functions in the format of the dynamic library function.
In some embodiments, the command line loading module comprises:
a validation unit for validating a level and location of the command line function in the manager command tree;
and the loading unit is used for loading the command line functions into the manager command tree according to the hierarchy and the position of the command line functions in the manager command tree.
In a third aspect, a storage medium storing a computer program executable by one or more processors is operable to implement a command line execution method as described in the first aspect above.
In a fourth aspect, an electronic device comprises a memory and a processor, the memory having a computer program stored thereon, the memory and the processor being communicatively coupled to each other, the computer program, when executed by the processor, performing the command line execution method according to the first aspect.
The application provides a command line execution method, a system, a storage medium and an electronic device, comprising: receiving a command statement input by a user; converting the command statement into a command line function in a dynamic library function format; loading the command line function into a manager command tree; executing the manager command tree. The method and the device have the advantages that the command line is analyzed and loaded through the dynamic library function format, the command line can be called by languages such as Java, Php and the like, the application in different use environments is facilitated, the good expansibility and cross-platform application conditions are achieved, the command line manager adopts the command tree structure to execute the command line functions, the command line functions can be conveniently added or deleted, and the expansibility is further improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic flowchart illustrating a command line execution method according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a command tree structure provided in an embodiment of the present application;
FIG. 3 is a schematic structural diagram of a command line execution system according to an embodiment of the present disclosure;
fig. 4 is a connection block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following detailed description will be provided with reference to the accompanying drawings and embodiments, so that how to apply the technical means to solve the technical problems and achieve the corresponding technical effects can be fully understood and implemented. The embodiments and various features in the embodiments of the present application can be combined with each other without conflict, and the formed technical solutions are all within the scope of protection of the present application.
As known in the background art, the existing command line managers of various existing devices have several problems: the device coupling of the following party is very high and cannot be shared by other devices. Three-party software depends on a plurality of software, and the transplanting engineering quantity is huge. The function is complex to realize, and the debugging and testing difficulty of the command line is high. The realization structure is single, and the expansion is inconvenient.
In view of this, the present application provides a method, a system, a storage medium and an electronic device for executing a command line, and provides a cross-platform, extensible, convenient, simple and efficient management tool.
Example one
Fig. 1 is a schematic flowchart of a command line execution method according to an embodiment of the present application, and as shown in fig. 1, the method includes:
s101, receiving a command statement input by a user;
s102, converting the command statement into a command line function in a dynamic library function format;
s103, loading the command line function into a manager command tree;
and S104, executing the manager command tree.
The command line manager of the present application, which loads commands in a manner of command parsing, script mounting, and program execution, may be used on any platform. The functions of the manager are completely and independently developed, three-party tools are not relied on, and good cross-platform transplanting and application conditions are achieved. The manager adopts a command tree structure and has the characteristic of layering, wherein each layer can be independently developed and debugged when encountering problems, the operation and the use of other layers are not influenced, and the manager has good expansibility and flexible change capability. The manager runs in a mode of program + dynamic library, the program is responsible for executing a command line, and the dynamic library is responsible for command analysis, command line loading and the like. Therefore, the command analysis and loading of the command line core can be called by languages such as Java and Php in the form of dynamic libraries, so that the method is convenient to apply in different use environments and has good expansibility.
Wherein the CLI command tree structure of the command line manager comprises: the structure of the manager command line is constructed by using the characteristics of the tree structure (the single-order structure of the parent and child nodes), the manager command line program is loaded in a dynamic library mode, and the 'CLI command tree structure' can be applied to the manager after the loading. The command tree structure is the 'skeleton' of the manager command line, and ensures 'accurate matching' and 'hierarchical relation' of each command of the command line by using the characteristics of the tree structure of the command tree structure.
Specifically, in another embodiment, as shown in fig. 2, the command tree structure is shown schematically.
In some embodiments, the converting the command statement to a command line function in a dynamic library function format includes:
storing the command statement in a command line configuration file;
and analyzing the command line configuration file through a configuration file analysis script to obtain a command line function in a dynamic library function format corresponding to the command line function of the command statement.
It should be noted that the manager provides an editable command line configuration file for the user, and the user adds a command to the configuration file instead of adding a command to the program, thereby improving the user experience and the use efficiency.
In some embodiments, the parsing the command line configuration file through the configuration file parsing script to obtain the command line function in the dynamic library function format corresponding to the command line function of the command statement includes:
analyzing the command line configuration file through a configuration file analysis script to obtain a command line function of the command statement;
searching a preset function mapping table according to the command line function of the command statement to obtain a command line function in a dynamic library function format corresponding to the command line function of the command statement;
the function mapping table comprises a mapping relation between the command line functions of the command statement and the command line functions in the format of the dynamic library function.
It should be noted that, after the user has added the command, the configuration file parsing script in the command line configuration module parses and converts the command related functions such as command words and input data in the command line configuration file, maps the command line functions into dynamic library functions that can be loaded by the manager, and the manager loads the function functions in the dynamic library manner, that is, the manager program has the corresponding command line functions.
Specifically, the content of the command statement stored in the command line configuration file includes: command line content, command line hints, command line ratings, command line permissions, command line response procedures, command line ID;
command line content: is what the user enters using the command line;
command line prompt: if the user does not know the current required input content, the user can input a TAB key and pop up a corresponding input prompt;
command line level: the level of each command is stored, and the high-level command can be executed after the low-level command is executed;
command line permissions: the method comprises the following steps of respectively checking and configuring two authorities, wherein the checking authority can check command configuration, and the configuring authority can command configuration;
response procedure for command line: specifying a processing function corresponding to the command;
command line ID: the multiple commands specify command differentiation for the same processing function.
In some embodiments, said loading said command line functionality into a manager command tree comprises:
identifying a level and location of the command line function in the manager command tree;
loading the command line functions into a manager command tree according to the hierarchy and location of the command line functions in the manager command tree.
It should be noted that, since the command line function execution may require a pre-function, and therefore may be at the second level or the third level, the level and the position of the command line function in the manager command tree need to be confirmed, and then the command line function is loaded to the corresponding level and position and then executed by the manager.
In some embodiments, the method further comprises:
the command execution result and related information are displayed to the user.
To sum up, an embodiment of the present application provides a command line execution method, including: receiving a command statement input by a user; converting the command statement into a command line function in a dynamic library function format; loading the command line function into a manager command tree; executing the manager command tree. The method and the device have the advantages that the command line is analyzed and loaded through the dynamic library function format, the command line can be called by languages such as Java, Php and the like, the application in different use environments is facilitated, the good expansibility and cross-platform application conditions are achieved, the command line manager adopts the command tree structure to execute the command line functions, the command line functions can be conveniently added or deleted, and the expansibility is further improved.
Example two
Based on the command line execution system method disclosed in the above-mentioned embodiment of the present invention, fig. 3 specifically discloses a command line execution system applying the command line execution method.
As shown in fig. 3, an embodiment of the present invention discloses a command line execution system, which includes:
a command line configuration module 301, configured to receive a command statement input by a user; converting the command statement into a command line function in a dynamic library function format;
a command line loading module 302 for loading the command line functions into a manager command tree;
a command line execution module 303, configured to execute the manager command tree.
The command line manager of the present application, which loads commands in a manner of command parsing, script mounting, and program execution, may be used on any platform. The functions of the manager are completely and independently developed, three-party tools are not relied on, and good cross-platform transplanting and application conditions are achieved. The manager adopts a command tree structure and has the characteristic of layering, wherein each layer can be independently developed and debugged when encountering problems, the operation and the use of other layers are not influenced, and the manager has good expansibility and flexible change capability. The manager runs in a mode of program + dynamic library, the program is responsible for executing a command line, and the dynamic library is responsible for command analysis, command line loading and the like. Therefore, the command analysis and loading of the command line core can be called by languages such as Java and Php in the form of dynamic libraries, so that the method is convenient to apply in different use environments and has good expansibility.
Wherein the CLI command tree structure of the command line manager comprises: the structure of the manager command line is constructed by using the characteristics of the tree structure (the single-order structure of the parent and child nodes), the manager command line program is loaded in a dynamic library mode, and the 'CLI command tree structure' can be applied to the manager after the loading. The command tree structure is the 'skeleton' of the manager command line, and ensures 'accurate matching' and 'hierarchical relation' of each command of the command line by using the characteristics of the tree structure of the command tree structure.
Specifically, in another embodiment, as shown in fig. 2, the command tree structure is shown schematically.
In some embodiments, the command line configuration module comprises:
the storage unit is used for storing the command statement in a command line configuration file;
and the analysis unit is used for analyzing the command line configuration file through the configuration file analysis script to obtain the command line function in the dynamic library function format corresponding to the command line function of the command statement.
It should be noted that the manager provides an editable command line configuration file for the user, and the user adds a command to the configuration file instead of adding a command to the program, thereby improving the user experience and the use efficiency.
In some embodiments, the parsing unit includes:
the analysis subunit is used for analyzing the command line configuration file through a configuration file analysis script to obtain the command line function of the command statement;
the searching subunit is used for searching a preset function mapping table according to the command line functions of the command statements to obtain the command line functions in the format of the dynamic library function corresponding to the command line functions of the command statements;
the function mapping table comprises a mapping relation between the command line functions of the command statement and the command line functions in the format of the dynamic library function.
It should be noted that, after the user has added the command, the configuration file parsing script in the command line configuration module parses and converts the command related functions such as command words and input data in the command line configuration file, maps the command line functions into dynamic library functions that can be loaded by the manager, and the manager loads the function functions in the dynamic library manner, that is, the manager program has the corresponding command line functions.
Specifically, the content of the command statement stored in the command line configuration file includes: command line content, command line hints, command line ratings, command line permissions, command line response procedures, command line ID;
command line content: is what the user enters using the command line;
command line prompt: if the user does not know the current required input content, the user can input a TAB key and pop up a corresponding input prompt;
command line level: the level of each command is stored, and the high-level command can be executed after the low-level command is executed;
command line permissions: the method comprises the following steps of respectively checking and configuring two authorities, wherein the checking authority can check command configuration, and the configuring authority can command configuration;
response procedure for command line: specifying a processing function corresponding to the command;
command line ID: the multiple commands specify command differentiation for the same processing function.
In some embodiments, the command line loading module comprises:
a validation unit for validating a level and location of the command line function in the manager command tree;
and the loading unit is used for loading the command line functions into the manager command tree according to the hierarchy and the position of the command line functions in the manager command tree.
It should be noted that, since the command line function execution may require a pre-function, and therefore may be at the second level or the third level, the level and the position of the command line function in the manager command tree need to be confirmed, and then the command line function is loaded to the corresponding level and position and then executed by the manager.
In some embodiments, the system further comprises:
and the display unit is used for displaying the command execution result and the related information to a user.
To sum up, an embodiment of the present application provides a command line execution system, including: receiving a command statement input by a user; converting the command statement into a command line function in a dynamic library function format; loading the command line function into a manager command tree; executing the manager command tree. The method and the device have the advantages that the command line is analyzed and loaded through the dynamic library function format, the command line can be called by languages such as Java, Php and the like, the application in different use environments is facilitated, the good expansibility and cross-platform application conditions are achieved, the command line manager adopts the command tree structure to execute the command line functions, the command line functions can be conveniently added or deleted, and the expansibility is further improved.
EXAMPLE III
The present embodiment further provides a computer-readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, a server, an App application mall, etc., on which a computer program is stored, where the computer program, when executed by a processor, may implement the method steps of the first embodiment, and thus, the description of the embodiment is not repeated herein.
Example four
Fig. 4 is a connection block diagram of an electronic device 500 according to an embodiment of the present application, and as shown in fig. 4, the electronic device 500 may include: a processor 501, a memory 502, a multimedia component 503, an input/output (I/O) interface 504, and a communication component 505.
The processor 501 is used to execute all or part of the steps in the command line execution method according to the first embodiment. The memory 502 is used to store various types of data, which may include, for example, instructions for any application or method in the electronic device, as well as application-related data.
The Processor 501 may be implemented by an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a controller, a microcontroller, a microprocessor, or other electronic components, and is configured to execute the command line executing method in the first embodiment.
The Memory 502 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk or optical disk.
The multimedia component 503 may include a screen, which may be a touch screen, and an audio component for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may further be stored in a memory or transmitted through a communication component. The audio assembly also includes at least one speaker for outputting audio signals.
The I/O interface 504 provides an interface between the processor 501 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons.
The communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless Communication, such as Wi-Fi, bluetooth, Near Field Communication (NFC), 2G, 3G, or 4G, or a combination of one or more of them, so that the corresponding Communication component 505 may include: Wi-Fi module, bluetooth module, NFC module.
In summary, the present application provides a method, a system, a storage medium, and an electronic device for executing a command line, where the method includes: receiving a command statement input by a user; converting the command statement into a command line function in a dynamic library function format; loading the command line function into a manager command tree; executing the manager command tree. The method and the device have the advantages that the command line is analyzed and loaded through the dynamic library function format, the command line can be called by languages such as Java, Php and the like, the application in different use environments is facilitated, the good expansibility and cross-platform application conditions are achieved, the command line manager adopts the command tree structure to execute the command line functions, the command line functions can be conveniently added or deleted, and the expansibility is further improved.
In the embodiments provided in the present application, it should be understood that the disclosed method can be implemented in other ways. The above-described method embodiments are merely illustrative.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Although the embodiments disclosed in the present application are described above, the above descriptions are only for the convenience of understanding the present application, and are not intended to limit the present application. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims.
Claims (10)
1. A method of command line execution, the method comprising:
receiving a command statement input by a user;
converting the command statement into a command line function in a dynamic library function format;
loading the command line function into a manager command tree;
executing the manager command tree.
2. The method of claim 1, wherein the translating the command statement into a command line function in a dynamic library function format comprises:
storing the command statement in a command line configuration file;
and analyzing the command line configuration file through a configuration file analysis script to obtain a command line function in a dynamic library function format corresponding to the command line function of the command statement.
3. The method of claim 2, wherein parsing the command line configuration file via a configuration file parsing script to obtain command line functions in a dynamic library function format corresponding to the command line functions of the command statement comprises:
analyzing the command line configuration file through a configuration file analysis script to obtain a command line function of the command statement;
searching a preset function mapping table according to the command line function of the command statement to obtain a command line function in a dynamic library function format corresponding to the command line function of the command statement;
the function mapping table comprises a mapping relation between the command line functions of the command statement and the command line functions in the format of the dynamic library function.
4. The method of claim 1, wherein loading the command line functionality into a manager command tree comprises:
identifying a level and location of the command line function in the manager command tree;
loading the command line functions into a manager command tree according to the hierarchy and location of the command line functions in the manager command tree.
5. A command line execution system, the system comprising:
the command line configuration module is used for receiving command sentences input by a user; converting the command statement into a command line function in a dynamic library function format;
a command line loading module for loading the command line functions into a manager command tree;
and the command line execution module is used for executing the manager command tree.
6. The system of claim 5, wherein the command line configuration module comprises:
the storage unit is used for storing the command statement in a command line configuration file;
and the analysis unit is used for analyzing the command line configuration file through the configuration file analysis script to obtain the command line function in the dynamic library function format corresponding to the command line function of the command statement.
7. The system of claim 6, wherein the parsing unit comprises:
the analysis subunit is used for analyzing the command line configuration file through a configuration file analysis script to obtain the command line function of the command statement;
the searching subunit is used for searching a preset function mapping table according to the command line functions of the command statements to obtain the command line functions in the format of the dynamic library function corresponding to the command line functions of the command statements;
the function mapping table comprises a mapping relation between the command line functions of the command statement and the command line functions in the format of the dynamic library function.
8. The system of claim 5, wherein the command line loading module comprises:
a validation unit for validating a level and location of the command line function in the manager command tree;
and the loading unit is used for loading the command line functions into the manager command tree according to the hierarchy and the position of the command line functions in the manager command tree.
9. A storage medium storing a computer program executable by one or more processors to perform a method as claimed in any one of claims 1 to 4.
10. An electronic device comprising a memory and a processor, the memory having a computer program stored thereon, the memory and the processor being communicatively coupled to each other, the computer program, when executed by the processor, performing the command line execution method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111638515.0A CN114296741A (en) | 2021-12-29 | 2021-12-29 | Command line execution method, system, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111638515.0A CN114296741A (en) | 2021-12-29 | 2021-12-29 | Command line execution method, system, storage medium and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114296741A true CN114296741A (en) | 2022-04-08 |
Family
ID=80971146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111638515.0A Pending CN114296741A (en) | 2021-12-29 | 2021-12-29 | Command line execution method, system, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114296741A (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030048287A1 (en) * | 2001-08-10 | 2003-03-13 | Little Mike J. | Command line interface abstraction engine |
US20040216138A1 (en) * | 2001-04-20 | 2004-10-28 | Microsoft Corporation | Method and system for processing input from a command line interface |
JP2009131167A (en) * | 2007-11-29 | 2009-06-18 | Sanyo Chem Ind Ltd | Water-holding agent for growing plant |
CN101916187A (en) * | 2010-08-11 | 2010-12-15 | 深圳市共进电子有限公司 | Method for implementing command-line interface |
CN101924656A (en) * | 2010-08-26 | 2010-12-22 | 北京天融信科技有限公司 | Method and device for realizing network equipment CLI (Command Line Interface for batch scripti) based on dynamic configuration |
JP2014053682A (en) * | 2012-09-05 | 2014-03-20 | Oki Electric Ind Co Ltd | Data converter and data conversion program |
US8838858B1 (en) * | 2011-12-22 | 2014-09-16 | Emc Corporation | Managing command line interface commands |
CN112052047A (en) * | 2020-08-05 | 2020-12-08 | 北京智游网安科技有限公司 | Instruction processing method, terminal and storage medium |
CN112114978A (en) * | 2020-08-20 | 2020-12-22 | 厦门汉印电子技术有限公司 | Electronic scale data updating method, device, equipment and readable storage medium |
WO2021057408A1 (en) * | 2019-09-27 | 2021-04-01 | 华为技术有限公司 | Command execution method and apparatus, and device |
CN113835786A (en) * | 2021-09-30 | 2021-12-24 | 四川新网银行股份有限公司 | Data docking system, method and computer-readable storage medium |
-
2021
- 2021-12-29 CN CN202111638515.0A patent/CN114296741A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040216138A1 (en) * | 2001-04-20 | 2004-10-28 | Microsoft Corporation | Method and system for processing input from a command line interface |
US20030048287A1 (en) * | 2001-08-10 | 2003-03-13 | Little Mike J. | Command line interface abstraction engine |
JP2009131167A (en) * | 2007-11-29 | 2009-06-18 | Sanyo Chem Ind Ltd | Water-holding agent for growing plant |
CN101916187A (en) * | 2010-08-11 | 2010-12-15 | 深圳市共进电子有限公司 | Method for implementing command-line interface |
CN101924656A (en) * | 2010-08-26 | 2010-12-22 | 北京天融信科技有限公司 | Method and device for realizing network equipment CLI (Command Line Interface for batch scripti) based on dynamic configuration |
US8838858B1 (en) * | 2011-12-22 | 2014-09-16 | Emc Corporation | Managing command line interface commands |
JP2014053682A (en) * | 2012-09-05 | 2014-03-20 | Oki Electric Ind Co Ltd | Data converter and data conversion program |
WO2021057408A1 (en) * | 2019-09-27 | 2021-04-01 | 华为技术有限公司 | Command execution method and apparatus, and device |
CN112052047A (en) * | 2020-08-05 | 2020-12-08 | 北京智游网安科技有限公司 | Instruction processing method, terminal and storage medium |
CN112114978A (en) * | 2020-08-20 | 2020-12-22 | 厦门汉印电子技术有限公司 | Electronic scale data updating method, device, equipment and readable storage medium |
CN113835786A (en) * | 2021-09-30 | 2021-12-24 | 四川新网银行股份有限公司 | Data docking system, method and computer-readable storage medium |
Non-Patent Citations (1)
Title |
---|
春雷芯: "Matlab函数制作DLL后C二次开发封装DLL(VS2013)", Retrieved from the Internet <URL:《https://www.cnblogs.com/chunleixin/p/MatlabDll.html》> * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107615239B (en) | Infrastructure for hosting and publishing software packages | |
US9400784B2 (en) | Integrated application localization | |
US9678726B1 (en) | Automatic generation of plugins for development tools | |
CN111680253B (en) | Page application data packet generation method and device, computer equipment and storage medium | |
US20100262900A1 (en) | Utilizing spreadsheet user interfaces with flowsheets of a cpi simulation system | |
CN111399840B (en) | Module development method and device | |
US11301366B2 (en) | Test automation systems and methods using logical identifiers | |
CN111221572B (en) | Method, device, medium and equipment for automatically adapting to running environment | |
CN111506579B (en) | Method, program and equipment for generating intelligent contract code | |
US11422783B2 (en) | Auto-deployment of applications | |
CN111240684A (en) | Cutting method and device of JS code, medium and electronic equipment | |
CN112631590B (en) | Component library generation method, device, electronic equipment and computer readable medium | |
CN112379940B (en) | Executable file processing method and device, electronic equipment and storage medium | |
CN113778897A (en) | Automatic test method, device, equipment and storage medium of interface | |
CN118132597A (en) | SQL grammar conversion method and device, storage medium and electronic equipment | |
CN114461223A (en) | Code generation method and device and terminal equipment | |
CN114217789A (en) | Function component expansion method, device, equipment, storage medium and program product | |
CN114296741A (en) | Command line execution method, system, storage medium and electronic equipment | |
CN107665124B (en) | Modular JavaScript file processing method, device and server | |
CN115729604A (en) | Micro application integration method, system, electronic device and storage medium | |
CN113342399B (en) | Method and device for configuring structure of application program and readable storage medium | |
CN101387959A (en) | Method for constructing physical engineering logical structure and apparatus | |
CN117149153A (en) | Method, device, computer equipment and medium for generating business data model | |
CN112068814A (en) | Method, device, system and medium for generating executable file | |
CN115309376B (en) | Application creation method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |