help

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #1890322
    higs
    Felhasználó

      Új vagyok a shell programozáshoz és segítséget szeretnék kérni az alábbi probléma megoldására.Text fájlban az alábbi formában van az adat: (FS"t")2999941 cr3 1.0 3000061Azt szeretném csinálni, hogy az első oszlopban lévő számhoz adjon hozzá 1-et, amit a következő sorba kiír és rendelje hozzá a harmadik oszlopban lévő értéket egésszen a negyedik oszlopban lévő számig. Köszönöm a segítséget!!

      #2204772
      pointux
      Felhasználó

        Nem a következő oszlopba lenne ott? (Azaz cserélni a második számot az első+1-re.)Vagy bővíteni a sorok számát 2x-esére, melyek rendre 4, 3, 4, 3 hosszúak lesznek?

        #2204773
        higs
        Felhasználó

          Nem. Így kéne kinéznie az outputnak:2999941 cr3 1.0 30000612999941 1.02999942 1.02999943 1.0...3000061 1.0

          #2204774
          pointux
          Felhasználó

            Akkor viszont így, nem? Mert úgy első körben 0-át adsz hozzá. Meg egy file-ban, igaz?

            Code:
            2999941 cr3 1.0 30000612999942 1.02999943 1.0...3000061 1.0

            Code:
            #!/bin/bashLIST=( `cat $1`)FROM=${LIST[0]}TO=${LIST[3]}DATA=${LIST[2]}while [ "${FROM}" -lt "${TO}" ];do

          4 bejegyzés megtekintése - 1-4 / 4
          • Be kell jelentkezni a hozzászóláshoz.