Avatar billede morell Nybegynder
11. november 2001 - 20:31 Der er 7 kommentarer og
1 løsning

bash job. (på Redhat 7.1)

Min rutine skal følgende:
Se hvilken fil der er nyest i et dir (der ligger ca. 100 filer), og skrive filnavnet til en tekst fil.
Hvordan griber jeg lige det an?

Mvh.

Asbjørn Morell
Avatar billede peter_m Nybegynder
12. november 2001 - 09:30 #1
Der er mange måder men en simple vil være.

ls -lrt dir > tmpfil.$$
tail -1 tmpfil.$$ | cut -x -x

Hvor x x representer position for filnavnet.
Avatar billede peter_m Nybegynder
12. november 2001 - 09:31 #2
Huske lige at tmpfil.$$ ikke skal ligge i det dir du lister + jeg har ikke testet dette.
Avatar billede morell Nybegynder
12. november 2001 - 09:46 #3
Hej Peter M
Hvordan er det lige jeg skal formatere den cut commando? Undertegnede virker fint...

ls -lrt /etc > /home/atm/nyfil

Mvh.

Asbjørn Morell
Avatar billede peter_m Nybegynder
12. november 2001 - 09:57 #4
Jeg vil ikke give dig direkte løsningen på cut men prøv man cut og undersøg fields.

Du kan også bruge en mere forchromet løsning i forb. med awk den er noget sværer at løse men en bedre.
Avatar billede peter_m Nybegynder
12. november 2001 - 11:20 #5
slår mig lige pludselig...fjer l option i ls og du behøver ikke at cutte
Avatar billede morell Nybegynder
12. november 2001 - 15:10 #6
hmmmm jeg har lige være i gang med at rode med det igen... Det er fint nok at jeg lære at bruge cut :) Det er sku egentligt ret smart! Jeg har strikket følgende kommando sammen:

ls -lrt /home|cut -c57- /home/atm/nyfil

Det skriver:
atm
notes
til filen /home/atm/nyfil
Men hvordan får jeg lige klippet notes væk?(og alle de andre linjer...) Jeg har prøvet med |cut f2- osv. men det virker ikke!

Mvh.

Asbjørn Morell
Avatar billede morell Nybegynder
12. november 2001 - 17:12 #7
ups... jeg kommer til at se at jeg ikke har brugt tail... dawm! kan først teste det imorgen!

Mvh.

Asbjørn Morell
Avatar billede morell Nybegynder
13. november 2001 - 09:07 #8
og det virker perfekt.

Mvh.

Asbjørn Morell
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester