• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af FrugalMan | 30.04.2020 15:45

[LØST]Oprettelse af fil med tid

Software
Den her giver mig hovedpine
Jeg vil oprette en fil med tuch
touch -t 20200429153344 test.txt
touch: ugyldigt datoformat "20200429153344"

Hvad dælen gør jeg forkert?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer6

# 1

5 år 9 måneder siden

Permalink

Indsendt af Slettet220102 den 30. april 2020 kl. 15:50

Permalink

touch -t 20200429153344

touch -t 20200429153344 test.txt

til

touch -t 20200429153344_test.txt

Prøv

Eller måske er det dette du søger?

https://www.unix.com/shell-programming-and-scripting/112439-how-create-…
  • Log ind eller opret dig for at tilføje kommentarer

# 2

User picture for FrugalMan

5 år 9 måneder siden

Permalink

Indsendt af FrugalMan den 30. april 2020 kl. 16:31

Permalink

The following explains the

The following explains the above format:

CC – Specifies the first two digits of the year
YY – Specifies the last two digits of the year. If the value of the YY is between 70 and 99, the value of the CC digits is assumed to be 19. If the value of the YY is between 00 and 37, the value of the CC digits is assumed to be 20. It is not possible to set the date beyond January 18, 2038.
MM – Specifies the month
DD – Specifies the date
hh – Specifies the hour
mm – Specifies the minute
SS – Specifies the seconds

For example:

$ touch -t 203801181205.09 tgs.txt

Så løsningen blev
touch -t 202004291627.33 test.txt
  • Log ind eller opret dig for at tilføje kommentarer

# 3

5 år 9 måneder siden

Permalink

Indsendt af marlar den 30. april 2020 kl. 19:21

Permalink

Man kan også bruge -d

Man kan også bruge -d parametren som parser en dato/tid streng. Eksempler:

touch -d "2020-04-30 19:17:36" test
touch -d "tomorrow" test
touch -d "tomorrow 20:30" test
touch -d "next monday 19:30" test
touch -d "+2 hours 30 minutes" test

Eller standarden, touch test, som sætter tidsstemplet til lige nu.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

User picture for FrugalMan

5 år 9 måneder siden

Permalink

Indsendt af FrugalMan den 30. april 2020 kl. 19:39

Permalink

Man kan også bruge -d

#3: Man kan også bruge -d parametren som parser en dato/tid streng. Eksempler:

Må jeg bruge dine eksempler til en vejledning om tidsstempler med touch
  • Log ind eller opret dig for at tilføje kommentarer

# 5

5 år 9 måneder siden

Permalink

Indsendt af marlar den 30. april 2020 kl. 19:52

Permalink

Må jeg bruge dine

#4: Må jeg bruge dine eksempler til en vejledning om tidsstempler med touch

Ja gerne.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

User picture for FrugalMan

5 år 9 måneder siden

Permalink

Indsendt af FrugalMan den 30. april 2020 kl. 20:05

Permalink

Takker

#5:

Takker
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

GRUB 2.14 introducerer understøttelse af EROFS, forbedringer til Btrfs og LVM 0
KDE Plasma 6.6 tilføjer en funktion, som brugerne har spurgt efter i evigheder 0
Linux i København 12.01.2026: Open source i det offentlige 0
Dansk distro Omarchy 0
KDE overgår indsamlingsmålet for 2025 med rekordstor støtte fra lokalsamfundet 0

Seneste aktivitet

rsync og filsystem 2
Debian 13.3.0 8
E-mail blues 7
BigLinux 1
Linux Mint 22.3 - hvornår opdatere? 10
Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse 10
billede af nuværende installation 2
mapper 4
LinuxIn live 9
Linux Debian på ekstern HD 4
usb disk *LØST* 2
Pacman kunne erstattes af en anden Rust baseret mulighed 1
Epson skanner software 8
Debian 1
Printer Epson ET-2865 problem 8
Winboat 4
Nu kan man skrive private beskeder 14
Mint på imac 2009 34
Firefox AI 7
Kunstig inteligens 6

© 2026 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !