» »

[Win Batch] Skripta za ustvarjanje datoteke

[Win Batch] Skripta za ustvarjanje datoteke

Blisk ::

A kdo ve, kako vzamem iz txt datoteke ime, je edina zadeva v tej txt datoteki in naredim datoteko s tem imenom v določeni mapi.
V naslednjem postopku pa to datoteko s tem imenom pobrišem iz te mape, ostale ostanejo nedotaknjene.
  • spremenil: Mavrik ()

lebdim ::

a to sprašuješ za linux skripto?

Blisk ::

lebdim je izjavil:

a to sprašuješ za linux skripto?

aja sorri pozabil napisat batch fajl za windows

sas084 ::

Če maš res samo eno ime v fajlu, potem nekako tako:
@echo off
set /p ime_fajla=< test.txt
type NUL > %ime_fajla%
del %ime_fajla%
@echo on

Zgodovina sprememb…

  • spremenil: sas084 ()

Blisk ::

Hvala sam ne razumem kaj moram dat pod ime_fajla
ker trenutno ime fajla je naprimer log.txt not v tem logu pa ime Bojan.
Sem pa opazil, da se ponekod pojavlja 2x ali 3x isto ime v fajlu, tako da bi moral izbrati prvega na seznamu.

sas084 ::

Če maš več vnosov pa rabš samo prvega, potem lahko narediš neki podobenga temu:
@echo off
for /F "delims=*" %%i in (test.txt) do (  
  set ime_fajla=%%i
  goto BREAK1
)
:BREAK1
type NUL > %ime_fajla%
del %ime_fajla%
@echo on

"ime_fajla" je samo ime spremenljivke, kamor shranš tekst iz fajla, lahko jo imenuješ ku ti paše.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Mnenje

Oddelek: Izdelava spletišč
171681 (1234) mjakop
»

[C++] Linux

Oddelek: Programiranje
171964 (1384) CCfly
»

Ghost

Oddelek: Programska oprema
131336 (1062) fictionel
»

Programček, ki razdeli datoteko na več delov

Oddelek: Programska oprema
161906 (1786) schurda
»

File permission error v PHP

Oddelek: Izdelava spletišč
91377 (1269) rc-car

Več podobnih tem