Questions tagged [touch]

touch is a command line utility to change file timestamps.

Filter by
Sorted by
Tagged with
17
votes
6answers
47k views

touch all folders in a directory

I am trying to update the timestamps of all folders in the cwd using this: for file in `ls`; do touch $file; done But it doesn't seem to work. Any ideas why?
2
votes
2answers
156 views

Can't specify file creation date

I would like to automate the creation of some files so I created a script. I want also to specify the creation date of those files. In a terminal for example, to create a file.txt with creation date ...
1
vote
0answers
37 views

Execute a command on all folders that are older than their mirrored folder

Here is my problem. Every night I move data to a remote location, the data retains its modified date correctly, but the folders do not consistently. What I would like to do is to check the folders ...
1
vote
2answers
2k views

If rc.local is run as root why can't it touch a file

I wish to execute a script every time on boot-up using /etc/rc.local. My script for example is called startscript.sh which is stored in /home/debian as below. It first tries to create a file called ...
0
votes
1answer
45 views

Pipe vs Command substitution [duplicate]

Testing with the linux command line and pipe I tried to do echo {1..3} | touch and it doesn't work. I achieved the results with touch $(echo {1..3}). Why I can't pass the list generated by echo to ...
-1
votes
1answer
58 views

change last modification date for many files using references

I have performed a backup and on restoring it, unfortunately, all file access times were set to the timestamp of the DateTime of this restoring process. How now to set all timestamps from the backup (...
-1
votes
1answer
43 views

How to change all files in directory creation/modification date to 0/0/0?

I want to change all files in directory creation/modification date to 0/0/0. I tried to use find $PWD -exec touch -m -d '0/0/0' {} + command.
5
votes
1answer
130 views

A very strange behaviour of filesystem, Schrödinger's file

I'm fresh to Unix, and I would like to have your help with this strange behavior I have a user directory /Users/den den$ ls -la total 208 drwxrwx---+ 19 den staff 608 18 Jan 16:35 . drwxr-xr-x ...
18
votes
1answer
16k views

What happens if we use touch command while the file already exists

I already have a file named param.txt with some data on it. If I run touch param.txt in the same folder will my data get lost?
6
votes
2answers
352 views

How to mirror directory structure and files with zero size?

I am trying to mirror the directory and file structure of a particular directory. However, I want the mirrored files to have no size. So for example, if I had the following directory tree: ...
19
votes
8answers
35k views

How do I change folder timestamps recursively to the newest file?

I was wondering if anyone knows how to change the timestamps of folders recursively based on the latest timestamp found of the files in that folder. So for example: jon@UbuntuPanther:/media/media/...
0
votes
1answer
68 views

Issue creating a regular file for a directory

I have tried this but it is not working touch dir_practice ../cambridge/library/ touch dir_practice ./sample_dir/cambridge/library/****
0
votes
1answer
189 views

Qt and dual monitor with touch screen

I have a Qt-based program (using eglfs platform), and 2 monitors, one LVDS and the other one is connected by HDMI. The LVDS monitor is a touch screen. The screen of HDMI is placed to the right of the ...
0
votes
2answers
170 views

Force create nonexistent directory via vi or touch? [duplicate]

There are -p option in mkdir command to create parent directories as needed wolf@linux:~$ tree . 0 directories, 0 files wolf@linux:~$ wolf@linux:~$ mkdir dir1/dir2/dir3 mkdir: cannot create ...
1
vote
1answer
1k views

Zsh: How to create a directory and file inside it with one command?

I am curious whether it is possible to create a directory and file inside this directory with one command, similar to mkdir -p but for a text file and intermediate directory. I read through the touch ...
0
votes
1answer
130 views

Creating a new file and with a verbose switch

When creating a new directory using the mkdir command, I can simply add the -v option to find out whether or not the new directory is created. It saves time on not issuing a ls -F command. Is there ...
83
votes
15answers
19k views

What are the legitimate uses of the `touch` command?

What's the point of the touch command? I know I can create empty files with it, but so is also the case with echo -n. Otherwise, why would someone need to change the timestamps of a file? Unless to ...
1
vote
1answer
21k views

Without changing your current directory, create an empty file in another directory in Linux?

Suppose my current working directory is: /Users/Directories Under Directories, there are two separate directories called: firstname & last name. I move into the first name directory: $ ...
25
votes
4answers
25k views

touch: cannot touch `foo': No such file or directory

What could cause touch to fail with this error message? touch: cannot touch `foo': No such file or directory Note that an error due to incorrect permissions looks different: touch: cannot touch `...
0
votes
0answers
183 views

Unable to write to a folder on a drive on AiX system

I logged in the server with the below user id. myhost:hkgdb:/wd/user1>id uid=214(user1) gid=321(dba) groups=1(staff) I'm getting the following error while writing to a file: myhost:hkgdb:/wd/...
4
votes
0answers
85 views

Why does the touch command work in one directory, but not in the other?

On the same mount, the touch command sometimes doesn't work Using different directories on the same mount, the touch command gives different results **bob@syno ~ % ll -d /volume1/media ; ll -d /...
9
votes
4answers
79k views

touch: cannot touch ‘test’: Permission denied

I am trying to create a file in a directory but I am getting: `touch`: cannot touch ‘test’: Permission denied Here are my commands: [user@xxx api]$ ls -l total 184 ... drwxrwxr-x 2 root root ...
0
votes
0answers
177 views

What does “touch /reconfigure” before a reboot do?

We have a situation that spontaneous shutdowns are occurring on our Wind River Linux 6 system, and in the syslog, I see a /bin/touch /reconfigure followed by an /sbin/init 0. I can tell from another ...
-1
votes
1answer
52 views

How to create directory and files inside the directory

I want to know how to place files using touch command inside an directory whether it is multiple or single file.help is appreciated
6
votes
7answers
3k views

Creating 50 directories with 50 files inside

I am trying to create 50 directories (dir-01..dir-50). And I want to create 50 files (01.txt..50.txt) inside each of the 50 directories. For example: dir-01/01.txt..50.txt dir-02/02.txt..50....
1
vote
2answers
3k views

touch: missing file operand with filename containing hash #

My system is Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia Touch version is touch (GNU coreutils) 8.28 When the following command is given - $ ...
-1
votes
1answer
369 views

Creating an empty file inside a folder

Does anyone know how to enter a Linux command to create an empty file called test1 in the directory systems while you are still in your home directory using the touch command?
4
votes
5answers
2k views

How do I create multiple files names from list.txt in bash?

I want to create multiple files at a time using names from a file list.txt, how can I do it? Sample list.txt: EOG090W002U EOG090W00C1 EOG090W00DC EOG090W00DE EOG090W00E5 EOG090W00HR EOG090W00MH ...
0
votes
1answer
124 views

X11 and dual monitor problem

I have a customized linux (Debian, we've removed the desktop environment), where we run our application with X11. The screen size is 1024x768, and the app's window fills the screen. Now the ...
0
votes
1answer
562 views

Change file “Birth date” for ext4 files?

Is it possible to change a file "Birth date" (according to the stat file "Birth" field)? I can change the modification/access time with touch -t 200109110846 file, but can't find the corresponding ...
2
votes
3answers
1k views

How to get proper format from date for the touch -A argument?

I would like to change all of the timestamps of some files to the immediate date. It appears that I would need to use touch -A * (more or less; realizing that I am going to use a more complex form of ...
0
votes
2answers
93 views

Create multiples files with brace expansion combining letters and numbers

I am trying to create a series of files with brace expansions. I want create the files fileA1 to fileZ100 with all possible combinations (Something like touch file[A..Z][1..100]). If I run the ...
0
votes
1answer
91 views

Why “*” works differently in different commands?

For example, in rm -r abc* "*" means any string. However, if we use it in touch abc* abcd* abcde* (and we don't have any files in directory starting with abc or abcd or abcde) "*" means just a symbol, ...
-3
votes
2answers
468 views

How to create a file with specific command to run in linux?

I would like to create a file with: name: Hyper command run: "/opt/Hyper/hyper" %U or name: Google Chrome command run: /usr/bin/google-chrome-stable --no-sandbox ( when we click in this icon,...
2
votes
2answers
4k views

Creating a file in Linux? (Touch vs Echo)

I'm pretty new to Linux in general, so I'm not too familiar with do's and don'ts of some commands. I wanted to create a file and noticed that: touch file.txt ` creates a file, but so does: echo &...
4
votes
4answers
1k views

Make many subdirectories at once

Suppose I have a directory /, and it contains many directories /mydir, /hisdir, /herdir, and each of those need to have a similar structure. For each directory in /, there needs to be a directory doc ...
1
vote
1answer
99 views

How to create files from a list which contain space [duplicate]

I would like to create files from the following list. There is no problem if the list doesn't have a space ... but the problem is it has a space user@linux:~$ cat file.txt Apples Bing Cherry Crab ...
0
votes
2answers
397 views

Build path name with variable as input to touch [duplicate]

I want to store a path I often use as an environment variable, then call this variable to construct a path name. $ mypath="~/local/bin/" $ newFile="${mypath}newFile.sh" $ echo $newFile ~/local/bin/...
0
votes
2answers
940 views

Usage of touch with pipeline

I want to be able to use the touch command with the pipeline to create multiple files depending on the output of a command. Like for example: grep "hello(.*)" file.txt | touch But it doesn't work! ...
2
votes
2answers
212 views

Difference between `touch file` and `>file`

Say there is an empty directory and I run the commands >file1 and touch file2 while in that directory, but I forget which command created which file. I don't know what command I ran first and I ...
-1
votes
1answer
2k views

Getting “Permission denied” when trying to create a file despite correct permissions

I’m using Amazon Linux and running a script through a Jenkins job, including this line touch /usr/java/jboss/standalone/deployments/myproject.war.dodeploy which results in the error … touch: cannot ...
0
votes
2answers
422 views

clone create date [duplicate]

I would like to clone only the create date and the filenames in source and destination are different. The name part of it is the same, it's the extension that isn't. AVI videos in one directory, MP4 ...
0
votes
1answer
78 views

How to add both date and space to a filename [duplicate]

If I execute touch $(date '+%F %T'), I expect one file whose filename comprises the date and time to be created; but instead two files are created: one whose name is the date, and the other whose name ...
54
votes
11answers
11k views

Use of touch and vi?

Is there a benefit of creating a file with touch prior to edit.. like: touch foo vi foo versus getting it to editor straight-away? Like: vi foo I see quite a few tutorials using the former (touch ...
0
votes
3answers
2k views

Create file in subdirectories that doesn't exist (../new_folder/new_folder/new_file.ext)

For now i use this: mkdir -p a/b/c/d/e; touch a/b/c/d/e/file.abc; Is there more efficient ways?
3
votes
1answer
2k views

Use touch command to set modification time of a file to the Unix epoch

Edit: Better worded question: How do I only use the touch command to set the modification time of a file to the unix epoch? I know that the unix epoch value can be retrieved using "data %s", but how ...
1
vote
3answers
786 views

In Linux, what does “touch .” (touch dot) do?

I have searched for a similar question here, but found nothing related. In Linux, the dot (.) refers to the directory itself. The touch command creates a file, if it does not exist. But what does ...
0
votes
1answer
682 views

Change modification timestamps using touch with time offset across group of files

I'm trying to change the modification timestamps using touch on a group of images that gets accessed by an external program that sorts them by modification date. The current mod times of these files ...
5
votes
1answer
5k views

How to `touch` and `cat` file named `-` [duplicate]

How do I use GNU touch to update a file called -? How do I use GNU cat to display a file called -? I'm running: % cat --version | head -n1 cat (GNU coreutils) 8.29 % touch --version | head -n1 ...
0
votes
1answer
118 views

Batch copy metadata (date) from .mpg to .mp4 (touch -r)

I have a large number of YYMMDD.HHMMSS.mpg files. What I want is to copy the metadata to (the converted) YYMMDD.HHMMSS.mp4 files. Can this be done in batch? touch -r *.mpg *.mp4