harmony 鸿蒙touch

  • 2022-08-09
  • 浏览 (756)

touch

Command Function

  • This command is used to create an empty file in a specified directory.

  • If this command is executed to create an existing file, the execution will be successful but the timestamp will not be updated.

Syntax

touch [filename]

Parameters

Table 1 Parameter description

Parameter Description Value Range
–help Displays the parameters supported by the touch command. N/A
filename Specifies the name of the file to create. N/A

Usage Guidelines

  • The touch command creates an empty file that is readable and writeable.

  • You can use the touch command to create multiple files at a time.

NOTICE
If you run the touch command to create a file in a directory storing important system resources, unexpected results such as a system breakdown may occur. For example, if you run the touch uartdev-0 command in the /dev directory, the system may stop responding.

Note

The shell does not support –help or creation of multiple files at the same time. mksh supports it. To switch to mksh, run cd bin and ./mksh.

Example

Run the following commands:

  • touch file.c

  • touch testfile1 testfile2 testfile3

Output

Example 1: Create a file named file.c.

OHOS:/tmp$ ls
OHOS:/tmp$ touch file.c
OHOS:/tmp$ ls
file.c
OHOS:/tmp$ ll
total 0
-rwxrwxrwx 1 0 0 0 1979-12-31 00:00 file.c*

Example 2: Create three files (testfile1, testfile2, and testfile3) at a time.

*OHOS:/tmp$
OHOS:/tmp$ touch testfile1 testfile2 testfile3
OHOS:/tmp$ ll
total 0
-rwxrwxrwx 1 0 0 0 1979-12-31 00:00 testfile1*
-rwxrwxrwx 1 0 0 0 1979-12-31 00:00 testfile2*
-rwxrwxrwx 1 0 0 0 1979-12-31 00:00 testfile3*
OHOS:/tmp$

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Kernel

harmony 鸿蒙Kernel Coding Specification

harmony 鸿蒙Standard Libraries

harmony 鸿蒙Interrupt Management

harmony 鸿蒙Event

harmony 鸿蒙Mutex

harmony 鸿蒙Queue

harmony 鸿蒙Semaphore

harmony 鸿蒙Doubly Linked List

harmony 鸿蒙Memory Management

0  赞