Skip to main content
replaced http://unix.stackexchange.com/ with https://unix.stackexchange.com/
Source Link

Another perl:

$ perl -pe '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer@Stéphane Chazelas's answer for always use 32-bit.

Another perl:

$ perl -pe '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer for always use 32-bit.

Another perl:

$ perl -pe '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer for always use 32-bit.

deleted 1 character in body
Source Link
cuonglm
  • 158.2k
  • 41
  • 342
  • 420

Another perl:

$ perl -plepe '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer for always use 32-bit.

Another perl:

$ perl -ple '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer for always use 32-bit.

Another perl:

$ perl -pe '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer for always use 32-bit.

deleted 19 characters in body
Source Link
cuonglm
  • 158.2k
  • 41
  • 342
  • 420

Another perl:

$ perl -ple '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler).

You can use Use <l to force little-endian byte-order,option like > to force big-endian byte@Stéphane Chazelas's answer for always use 32-orderbit.

Another perl:

$ perl -ple '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler).

You can use < to force little-endian byte-order, > to force big-endian byte-order.

Another perl:

$ perl -ple '$_ = pack("i", $_)' file 

i represents signed integer value (which is represent at least 4 bytes, depend on local C compiler). Use l option like @Stéphane Chazelas's answer for always use 32-bit.

Post Undeleted by cuonglm
Post Deleted by cuonglm
added 37 characters in body
Source Link
cuonglm
  • 158.2k
  • 41
  • 342
  • 420
Loading
Source Link
cuonglm
  • 158.2k
  • 41
  • 342
  • 420
Loading