From e16e634dcc63b0a46cc8fa90fbf6748406b4da00 Mon Sep 17 00:00:00 2001 From: zerandomalt <33420785+zerandomalt@users.noreply.github.com> Date: Wed, 3 Apr 2019 02:55:00 +0100 Subject: [PATCH] Updated format to be more consistent (#30293) Changed the usage section to be more consistent with the rest of the directory, also added a link to Wikipedia for further details and further consistency. --- guide/english/bash/bash-touch/index.md | 31 +++++++++++++------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/guide/english/bash/bash-touch/index.md b/guide/english/bash/bash-touch/index.md index 20b444737e..37c645b164 100644 --- a/guide/english/bash/bash-touch/index.md +++ b/guide/english/bash/bash-touch/index.md @@ -2,20 +2,17 @@ title: Bash touch --- -## Bash command: touch - -**Change timestamps of files.** -**Quickly create new files.** - -### Usage -``` -touch [options] filename -``` +# Bash command: touch Creates empty file if filename does not exist or modifies timestamps of existing files to current time. This command can create multiple empty files in one line of code. +## Usage +``` +touch [options] filename +``` + Commonly used options: - `-t` change timestamp to specific date ((YYYYMMDDHHMM.SS)) instead of current time. - `-r` use timestamp from first file to second file. @@ -23,14 +20,18 @@ Commonly used options: - `-m` Similarly, if the requirement is to only change the modification time, use the -m command line option. - `-h` Is useful if you only want to change the symbolic link, instead of the referenced file. -### Example -``` +## Examples +```bash touch -t YYYYMMDDHHMM.SS filename +``` +```bash touch -r file1 file2 +``` +```bash touch -am file3 ``` -### More Information: -* [Man pages](http://man7.org/linux/man-pages/man1/touch.1.html) - -* [Examples and options to use with the touch command](https://ss64.com/bash/touch.html) +## Additional Resources +- [Wikipedia](https://en.wikipedia.org/wiki/Touch_(Unix)) +- [Man pages](http://man7.org/linux/man-pages/man1/touch.1.html) +- [Examples and options to use with the touch command](https://ss64.com/bash/touch.html)