ນີ້ແມ່ນຄໍາສັ່ງ toix ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
flip, toms, toix - ເຮັດການແປງແຖວໃຫມ່ລະຫວ່າງ **IX ແລະ MS-DOS
ສະຫຼຸບສັງລວມ
flip -h
flip [ -umvtsbz] ເອກະສານ ...
flip [ -umvtsbz] -
toix [ -vtsbz] ເອກະສານ ...
toms [ -vtsbz] ເອກະສານ ...
ລາຍລະອຽດ
flip ເປັນໂຄງການແລກປ່ຽນໄຟລ໌ທີ່ແປງຮູບແບບໄຟລ໌ຂໍ້ຄວາມລະຫວ່າງ **ix ແລະ MS-
DOS. ມັນປ່ຽນສາຍທີ່ສິ້ນສຸດດ້ວຍ carriage-return (CR) ແລະ linefeed (LF) ເປັນແຖວສິ້ນສຸດ
ມີພຽງແຕ່ linefeed, ຫຼືໃນທາງກັບກັນ. ຖ້າການໂຕ້ຖຽງພິເສດ "-" ຖືກໃຫ້, ການປ້ອນຂໍ້ມູນຈະຖືກອ່ານ
ຈາກ stdin ແລະຂຽນເປັນ stdout.
flip ມີລັກສະນະດັ່ງຕໍ່ໄປນີ້:
flip ປົກກະຕິຈະປະຕິເສດການແປງໄຟລ໌ໄບນາຣີ. ທ່ານສາມາດ override ນີ້.
ເມື່ອຖືກຮ້ອງຂໍໃຫ້ປ່ຽນໄຟລ໌ເປັນຮູບແບບດຽວກັນທີ່ມັນມີຢູ່ແລ້ວ, flip ສາເຫດທີ່ບໍ່ມີ
ປ່ຽນໄຟລ໌. ດັ່ງນັ້ນການແປງໄຟລ໌ທັງຫມົດເປັນ ** IX ຮູບແບບທີ່ທ່ານສາມາດພິມ
ພິກ-u *
ແລະໄຟລ໌ທັງຫມົດຈະສິ້ນສຸດຢ່າງຖືກຕ້ອງ, ບໍ່ວ່າຈະຢູ່ໃນ MS-DOS ຫຼືຢູ່ໃນ
** IX ຮູບແບບທີ່ຈະເລີ່ມຕົ້ນດ້ວຍ. ນີ້ຍັງເຮັດວຽກໃນທິດທາງກົງກັນຂ້າມ.
ຖ້າໄຟລ໌ມີຕົວອັກສອນ CR ທີ່ໂດດດ່ຽວສຳລັບການຂີດກ້ອງ ຫຼືການພິມທັບຊ້ອນ, flip
ບໍ່ປ່ຽນແປງພວກມັນ.
flip ຮັກສາເວລາຂອງໄຟລ໌. ທ່ານສາມາດ override ນີ້.
flip ຮັກສາການອະນຸຍາດໄຟລ໌.
flip ຖືກຂຽນໄວ້ໃນ C ແລະຈະລວບລວມແລະດໍາເນີນການພາຍໃຕ້ MS-DOS/Turbo C, 4.3BSD, ແລະ
ລະບົບ V.
flip ຍອມຮັບຕົວແທນ ແລະຊື່ໄຟລ໌ຫຼາຍອັນໃນແຖວຄຳສັ່ງ.
ຖ້າຜູ້ໃຊ້ຂັດຂວາງການຍົກເລີກ flip, ມັນບໍ່ໄດ້ປະໄວ້ທາງຫລັງຂອງໄຟລ໌ຂີ້ເຫຍື້ອຫຼື
ເຮັດໃຫ້ເກີດຄວາມເສຍຫາຍຂອງໄຟລ໌ທີ່ຖືກແປງ.
ເມື່ອປ່ຽນຈາກ MS-DOS ເປັນ **IX ຮູບແບບ, flip ເອົາການຄວບຄຸມທີ່ຕິດຕາມ Z
(ຕົວອັກສອນສຸດທ້າຍໃນໄຟລ໌), ແຕ່ປ່ອຍໃຫ້ຕົວຄວບຄຸມ Z ຝັງໄວ້
ບໍ່ປ່ຽນແປງ. ອັນນີ້ຊ່ວຍຫຼຸດຄວາມເປັນໄປໄດ້ຂອງການປ່ຽນໄຟລ໌ໄບນາຣີໂດຍບັງເອີນ
ທີ່ມີການຄວບຄຸມ Z ຢູ່ໃກ້ກັບຈຸດເລີ່ມຕົ້ນ. ທ່ານສາມາດ override ນີ້ແລະຖາມ flip
ເພື່ອຮັບຮູ້ການຄວບຄຸມ Z ທໍາອິດທີ່ພົບເຫັນເປັນໄຟລ໌ສິ້ນສຸດ.
flip ສາມາດຖືກຮ້ອງຂໍໃຫ້ລອກເອົາ bit ສູງ (parity) ຍ້ອນວ່າມັນແປງໄຟລ໌.
flip ປົກກະຕິແລ້ວແມ່ນເອີ້ນວ່າ:
ໄຟລ໌ flip -umhvtb ...
ຕ້ອງການຫນຶ່ງຂອງ -u, -m, ຫຼື -h. ສະວິດອາດຈະຖືກມອບໃຫ້ແຍກຕ່າງຫາກຫຼືລວມເຂົ້າກັນ
ຫຼັງຈາກ dash ເປັນ. ຕົວຢ່າງ, ສາມເສັ້ນຄໍາສັ່ງທີ່ໃຫ້ຂ້າງລຸ່ມນີ້ແມ່ນທຽບເທົ່າ:
flip -uvt *.c
flip -u -v -t *.c
flip -u -vt *.c
ໃນລະບົບທີ່ອະນຸຍາດໃຫ້ໂຄງການຮູ້ຊື່ຂອງຕົນເອງ, flip ອາດຈະຖືກປ່ຽນຊື່ (ຫຼືເຊື່ອມຕໍ່) ເປັນ a
ໄຟລ໌ທີ່ເອີ້ນວ່າ toix ສໍາລັບການປ່ຽນເປັນຮູບແບບ **IX, ຫຼືໄຟລ໌ທີ່ເອີ້ນວ່າ toms ສໍາລັບການປ່ຽນເປັນ
ຮູບແບບ MS-DOS. ເມື່ອຖືກເອີ້ນດ້ວຍຊື່ toix ຫຼື toms, flip ຈະປະຕິບັດຄືກັບວ່າມັນແມ່ນ
ຖືກເອີ້ນດ້ວຍຕົວເລືອກ -u ຫຼື -m ຕາມລໍາດັບ.
OPTIONS
-u ປ່ຽນເປັນຮູບແບບ **IX (CR LF => LF, Lone CR ຫຼື LF ບໍ່ປ່ຽນແປງ, ຕິດຕາມຫຼັງ Z
ເອົາອອກ, ຝັງຕົວຄວບຄຸມ Z ບໍ່ປ່ຽນແປງ).
-m ປ່ຽນເປັນຮູບແບບ MS-DOS (Lone LF => CR LF, Lone CR ບໍ່ປ່ຽນແປງ).
-h ໃຫ້ຂໍ້ຄວາມຊ່ວຍເຫຼືອ.
-v ເປັນ verbose, ພິມຊື່ໄຟລ໌ຍ້ອນວ່າເຂົາເຈົ້າໄດ້ຖືກປຸງແຕ່ງ.
-t ແຕະໄຟລ໌ (ບໍ່ເກັບຮັກສາເວລາ).
-s Strip ສູງ bit.
-b ແປງໄຟລ໌ໄບນາຣີເຊັ່ນດຽວກັນ (ໄຟລ໌ໄບນາຣີອື່ນໆແມ່ນບໍ່ມີການປ່ຽນແປງ).
-z ຕັດໄຟລ໌ໃນຕອນທໍາອິດທີ່ພົບການຄວບຄຸມ Z.
ໃຊ້ toix ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net