This repository is a series of UNIX commands that you can add to path and use as alternative commands.
If you type in UNIX commands when using Windows by mistake, no longer worry - this repo is for you. There are lots of UNIX commands that you can use to make Windows feel like Linux. I have not written any of the commands - I have just collated them so that you can run them. For a full list of commands, see commands.
Clone the repository:
git clone https://github.com/George-Ogden/UNIX.git
Then add the "bin" folder to the PATH environmental variable:
setx path "%path%;c:\wherever\you\cloned\it\UNIX\bin"
or you can do it manually.
Use git pull
to check for updates.
If there are any packages that you would like to see added, create an issue and label it enhancement.
If there are any bugs, again, add an issue and label it bug. I will forward them on to the relevant person, however, I will be unable to fix it.
The full list of commands and programs:
- curl
- curl
- GNU nano
- nano
- VIM the editor
- diff
- gvim
- vi / vim
- GnuWin
- [
- 411toppm
- a2ps
- abs
- add
- addborder
- addframe
- addftinfo
- addtiffo
- agrep
- aliastorle
- annotate
- applymap
- arc
- arj-register
- arj
- arjdisp
- ascii
- ascii_chart
- asciitopgm
- assemble
- atktopbm
- attr
- avg4
- awk
- awka
- banner
- barcode
- basename
- bc
- bftest
- bioradtopgm
- bison
- blend
- bm2font
- bmp2png-dll
- bmp2png
- bmp2tiff
- bmptopnm
- bmptoppm
- bntest
- brushtopbm
- bsdcpio
- bsdtar
- btyacc
- bunzip2
- bz
- bzcat
- bzip2
- bzip2recover
- caglue
- calc
- casttest
- cat
- cert
- cglue
- chgrp
- chmod
- chown
- chroot
- circletexttest
- cjpeg
- cksum
- cmp
- cmpf
- cmuwmtopbm
- col
- colcrt
- colrm
- comm
- compface
- conv
- conv2gdbm
- convolve
- cp
- cpio
- cppi
- cproto
- cpuid
- crafty
- crop
- cscale
- csplit
- cubitorle
- cut
- cygstart
- d2u
- date
- dc
- dd
- ddate
- ddbugtopbm
- deroff
- destest
- df
- dhtest
- diction
- diff3
- dir
- dircolors
- dirname
- djpeg
- dmpf
- dos2unix
- doschk
- double
- dsatest
- du
- dump
- dumplog
- duotone
- dvi500
- dvi500c
- dvi550c
- ecdhtest
- ecdsatest
- echo
- ectest
- ed
- egrep
- enginetest
- enscript
- env
- envsubst
- epsffit
- eqn
- escp2topbm
- evp_test
- expand
- expr
- exptest
- eyuvtoppm
- factor
- false
- fant
- fatattr
- fax2png
- fax2ps
- fax2tiff
- fgrep
- fiascotopnm
- fid
- fieldmerge
- file
- filetype-compile
- filetype
- find
- fitimg
- fitstopnm
- fixdim
- fixnt
- flex
- flex++
- fmt
- fnid
- fold
- fontconfigtest
- fontsizetest
- fontwheeltest
- fromalias
- frombin
- fromcmap
- fromcube
- fromdi
- fromface
- fromgif
- fromppm
- fromrla
- fromsun
- fromtiff
- fromxwd
- fstopgm
- ftbench
- ftchkwd
- ftdiff
- ftdump
- ftgamma
- ftgrid
- ftlint
- ftmemchk
- ftmulti
- ftpatchk
- ftstring
- fttimer
- ftvalid
- ftview
- funzip
- g3topbm
- gawk-3.1.6
- gawk
- gcal
- gcal2txt
- gd2copypal
- gd2time
- gd2togif
- gd2topng
- gdate
- gdcmpgif
- gddemo
- gdparttopng
- gdtest
- gdtestft
- gdtopng
- gecho
- gemtopbm
- gemtopnm
- gengetopt
- getclip
- getfattr
- getopt
- gettext
- gif2epsn
- gif2png
- gif2ps
- gif2rgb
- gif2rle
- gif2tiff
- gifanimtest
- gifasm
- gifbg
- gifclip
- gifclrmp
- gifcolor
- gifcomb
- giffiltr
- giffix
- gifflip
- gifhisto
- gifinfo
- gifinter
- gifinto
- gifovly
- gifpos
- gifrotat
- gifrsize
- gifspnge
- giftext
- giftogd2
- giftopnm
- giftorle
- gifwedge
- ginstall
- gln
- glpsol
- gmkdir
- gnuchess
- gouldtoppm
- gperf
- grap
- graph
- graytorle
- grep
- gri
- grmdir
- grn
- grodvi
- groff
- grolbp
- grolj4
- grops
- grotty
- groups gsar
- gsl-histogram
- gsl-randist
- gsort
- gzip
- hdifftopam
- head
- hello
- hex2bin
- hexdump
- hipstopgm
- hmactest
- hodie
- hostid
- hostname
- hp2xx
- hpftodit
- iblend
- icon2gif
- icontopbm
- iconv
- icotoppm
- id
- ideatest
- ilbmtoppm
- imean
- imgexp
- imgsize
- imgtoppm
- imgtops2
- imgvinfo
- imgvtopnm
- imgwrap
- indent
- indxbib
- infokey
- infotopam
- install-info
- install
- into
- invert
- iptcutil
- iroll
- iset
- istat
- jbgtopbm
- jbigtopnm
- join
- jpeg2ktopam
- jpeg2ps
- jpegexiforient
- jpegtopnm
- jpegtran
- jwhois
- kill
- leaftoppm
- less
- lessecho
- lesskey
- lha
- libiconv2.dll libintl3.dll lid
- line
- link
- lispmtopgm
- lkbib
- ln
- locate
- logname
- lookbib
- lpr
- ls
- m4
- macptopbm
- make
- makedoc
- makeinfo
- mapimg
- marc
- mawk
- max
- mcut
- md2test
- md4test
- md5c-test
- md5sum
- md5test
- mdatopbm
- mergechan
- mgrtopbm
- min
- minised
- mkafmmap
- mkdir
- mkfifo
- mkid
- mknod
- mkshortcut
- mktemp
- mot2bin
- mrftopbm
- mscompress
- msexpand
- msgattrib
- msgcat
- msgcmp
- msgcomm
- msgconv
- msgen
- msgexec
- msgfilter
- msgfmt
- msggrep
- msginit
- msgmerge
- msgunfmt
- msguniq
- mtvtoppm
- mult
- mv
- nawk
- nenscript
- neotoppm
- ngettext
- nice
- nl
- noblack
- nohup
- nsfix
- ntfscat
- ntfscluster
- ntfsdump_logfile
- ntfsfix
- ntfsinfo
- ntfsls
- ntfsmove
- ntfstruncate
- ntfswipe
- od
- ode
- oneband
- openssl
- optipng-dll
- optipng
- over
- painttorle
- pal2rgb
- palmtopnm
- pamarith
- pamchannel
- pamcomp
- pamcut
- pamdeinterlace
- pamdice
- pamditherbw
- pamedge
- pamendian
- pamenlarge
- pamfile
- pamflip
- pamfunc
- pamgauss
- pamlookup
- pammasksharpen
- pamoil
- pamperspective
- pampop9
- pamscale
- pamseq
- pamsharpmap
- pamsharpness
- pamslice
- pamstack
- pamstereogram
- pamstretch
- pamsumm
- pamsummcol
- pamtodjvurle
- pamtohdiff
- pamtohtmltbl
- pamtojpeg2k
- pamtopfm
- pamtopnm
- pamtotga
- pamtouil
- paperconf
- paste
- patch
- pathchk
- pbmclean
- pbmlife
- pbmmake
- pbmmask
- pbmpage
- pbmpscale
- pbmreduce
- pbmtext
- pbmtextps
- pbmto10x
- pbmto4425
- pbmtoascii
- pbmtoatk
- pbmtobbnbg
- pbmtocmuwm
- pbmtodjvurle
- pbmtoepsi
- pbmtoepson
- pbmtoescp2
- pbmtog3
- pbmtogem
- pbmtogo
- pbmtoibm23xx
- pbmtoicon
- pbmtoimgv
- pbmtojbg
- pbmtolj
- pbmtoln03
- pbmtolps
- pbmtomacp
- pbmtomatrixorbital
- pbmtomda
- pbmtomgr
- pbmtomrf
- pbmtonokia
- pbmtopgm
- pbmtopi3
- pbmtopk
- pbmtoplot
- pbmtoppa
- pbmtopsg3
- pbmtoptx
- pbmtowbmp
- pbmtox10bm
- pbmtoxbm
- pbmtoybm
- pbmtozinc
- pbmupc
- pc1toppm
- pcregrep
- pcretest
- pcxtoppm
- pdffonts
- pdfimage
- pdfimages
- pdfimpose
- pdfinfo
- pdftopbm
- pdftops
- pdftotext
- pfbtops
- pfmtopam
- pgawk-3.1.6
- pgawk
- pgmabel
- pgmbentley
- pgmclouds
- pgmcrater
- pgmedge
- pgmenhance
- pgmfract
- pgmhist
- pgmkernel
- pgmminkowski
- pgmmorphconv
- pgmmountains
- pgmnoise
- pgmnorm
- pgmoil
- pgmramp
- pgmslice
- pgmtexture
- pgmtofs
- pgmtoimgv
- pgmtolispm
- pgmtopbm
- pgmtopgm
- pgmtoppm
- pgmtorle
- pi1toppm
- pi3topbm
- pic
- pic2plot
- piechart
- pinky
- pjtoppm
- pktopbm
- plot
- plotfont
- png2bmp-dll
- png2bmp
- png2ico
- pngcheck
- pngchunkdesc
- pngchunks
- pngcp
- pngcrush
- pnggen
- pnginfo
- pngmeta
- pngquant
- pngrewrite
- pngtogd
- pngtogd2
- pngtopnm
- pnmalias
- pnmarith
- pnmcat
- pnmcolormap
- pnmcomp
- pnmconvol
- pnmcrop
- pnmcut
- pnmdepth
- pnmenlarge
- pnmfile
- pnmgamma
- pnmhisteq
- pnmhistmap
- pnminterp
- pnminvert
- pnmmontage
- pnmnlfilt
- pnmnorm
- pnmpad
- pnmpaste
- pnmpsnr
- pnmremap
- pnmrotate
- pnmscale
- pnmscalefixed
- pnmshear
- pnmsmooth
- pnmsplit
- pnmstitch
- pnmtile
- pnmtoddif
- pnmtofiasco
- pnmtofits
- pnmtojbig
- pnmtojpeg
- pnmtopalm
- pnmtopclxl
- pnmtopng
- pnmtopnm
- pnmtops
- pnmtorast
- pnmtorle
- pnmtosgi
- pnmtosir
- pnmtotiff
- pnmtotiffcmyk
- pnmtoxwd
- post-grohtml
- postcard
- ppm2tiff
- ppm3d
- ppmbrighten
- ppmchange
- ppmcie
- ppmcolormask
- ppmcolors
- ppmdim
- ppmdist
- ppmdither
- ppmflash
- ppmforge
- ppmglobe
- ppmhist
- ppmlabel
- ppmmake
- ppmmix
- ppmnorm
- ppmntsc
- ppmpat
- ppmrelief
- ppmrough
- ppmshift
- ppmspread
- ppmtoacad
- ppmtoarbtxt
- ppmtobmp
- ppmtoeyuv
- ppmtogif
- ppmtoicr
- ppmtoilbm
- ppmtojpeg
- ppmtoleaf
- ppmtolj
- ppmtomitsu
- ppmtompeg
- ppmtoneo
- ppmtopcx
- ppmtopgm
- ppmtopi1
- ppmtopict
- ppmtopj
- ppmtopjxl
- ppmtoppm
- ppmtopuzz
- ppmtorgb3
- ppmtorle
- ppmtosixel
- ppmtoterm
- ppmtouil
- ppmtowinicon
- ppmtoxpm
- ppmtoyuv
- ppmtoyuvsplit
- ppmtv
- ppmwheel
- pr
- pre-grohtml
- preconv
- printenv
- printf
- psbook
- psidtopgm
- psmark
- psnup
- psresize
- psselect
- pstopnm
- pstops
- ptx
- putclip
- pwd
- pyrmask
- qrttoppm
- quant
- randimg
- randtest
- ras2tiff
- rasttopnm
- raw2gif
- raw2tiff
- rawtopgm
- rawtoppm
- rawtorle
- rc2test
- rc4test
- rdjpgcom
- re2c
- readicon
- readimg
- readlink
- readshortcut
- realpath
- rearj
- refer
- rename
- repcolor
- repos
- rev
- rgb2gif
- rgb2ycbcr
- rgb3toppm
- rgbpalettetoppm
- rlatorle
- rle
- rle2gif
- rleaddcom
- rlebg
- rlebox
- rlecat
- rleccube
- rleClock
- rlecomp
- rledither
- rleflip
- rlegrid
- rlehdr
- rlehisto
- rleldmap
- rlemandl
- rlenoise
- rlepatch
- rleprint
- rlequant
- rlescale
- rleselect
- rlesetbg
- rlespiff
- rlesplice
- rlesplit
- rlestereo
- rleswap
- rletoabA60
- rletoabA62
- rletoalias
- rletoascii
- rletogif
- rletogray
- rletopaint
- rletopnm
- rletoppm
- rletops
- rletoraw
- rletorla
- rletotarga
- rletotiff
- rlezoom
- rm
- rman
- rmdir
- rmdtest
- rpcgen
- rpl
- rsa_test
- s2latex
- sample
- saturate
- sbigtopgm
- sdiff
- sed
- seq
- setfattr
- setlum
- setuidgid
- SFXWiz32
- sgi2tiff
- sgitopnm
- sgrep
- sha1sum
- sha1test
- sha256t
- sha512t
- shar
- shatest
- shear
- shred
- sirtopnm
- sldtoppm
- sleep
- smush
- soelim
- sort
- source-highlight
- spctoppm
- spline
- split
- spottopgm
- sputoppm
- ssltest
- stat
- states
- stty
- style
- su
- sub
- subimg
- sum
- sync
- t1ascii
- t1asm
- t1binary
- t1disasm
- t1mac
- t1unmac
- tac
- tail
- tailf
- tar
- targatorle
- tbl
- tcal
- tdbm
- tee
- tek2plot
- test
- testac
- testdbm
- tester
- testgdbm
- testHTML
- testndbm
- testSAX
- testtr
- testXPath
- texindex
- texinfo2man
- text2gif
- text2pdf
- tfmtodit
- tgatoppm
- thinkjettopbm
- thumbnail
- tiff-bi
- tiff-grayscale
- tiff-palette
- tiff-rgb
- tiff2bw
- tiff2pdf
- tiff2png
- tiff2ps
- tiff2rgba
- tiffcmp
- tiffcp
- tiffdither
- tiffdump
- tiffgt
- tiffinfo
- tiffmedian
- tiffset
- tiffsplit
- tifftopnm
- tifftorle
- tile
- tndbm
- to8
- toalias
- toascii
- tobw
- togif
- toppm
- tosun
- totarga
- touch
- tr
- tr2latex
- tree
- troff
- true
- tsort
- ttf2pt1
- tty
- txt2gcal
- type1afm
- u2d
- ufc
- uname
- uncompface
- unexp
- unexpand
- uniq
- units
- unix2dos
- unlink
- unrar
- unrtf
- unshar
- unslice
- unzip
- unzipsfx
- uptime
- urlget
- users
- uudecode
- uuencode
- uzexampl
- vdir
- verbatim
- VisualPng
- wasatchrle
- wbmptopbm
- wbmptopng
- wc
- webpng
- wget
- whereis
- which
- who
- whoami
- winicontoppm
- winpty-agent
- wmf2eps
- wmf2fig
- wmf2gd
- wmf2plot
- wmf2svg
- writeimg
- wrjpgcom
- wvConvert
- wvRTF
- wvSummary
- wvVersion
- wvWare
- x86info
- xargs
- xbmtopbm
- xbmtorle
- xgettext
- ximtoppm
- xpm2wico
- xpmtoppm
- xsltproc
- xtokid
- xvminitoppm
- xwdtopnm
- xxd
- yacc
- ybmtopbm
- ycbcr
- yes
- yuvsplittoppm
- yuvtoppm
- zeisstopnm
- zimg
- zip
- zipcloak
- zipinfo
- zipnote
- zipsplit