ນີ້ແມ່ນຄໍາສັ່ງ pbget ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pbput - ບີບອັດແລະເຂົ້າລະຫັດໄຟລ໌ທີ່ມັກໄປຫາ pastebin.com
pbputs - compress, encrypt, encode arbitrary files to pastebin.com
pbget - decode ແລະ decompress ໄຟລ໌ arbitrary ຈາກ pastebin.com
ສະຫຼຸບສັງລວມ
pbput [ຊື່ເອກະສານ]
cat foo | pbput
pbputs [FILENAME] [GPG_USER]
cat foo | pbputs [GPG_USER]
pbget URL [ໄດເລກະທໍລີ]
ລາຍລະອຽດ
pbput ເປັນໂຄງການທີ່ສາມາດອັບໂຫລດໄຟລ໌ຂໍ້ຄວາມ, ໄຟລ໌ສອງຫຼືໂຄງສ້າງໄດເລກະທໍລີທັງຫມົດ
ໄປຫາ pastebin, ເຊັ່ນ pastebin.com.
pbget ແມ່ນໂຄງການທີ່ຖືກນໍາໃຊ້ເພື່ອດຶງເອົາເນື້ອຫາທີ່ອັບໂຫຼດໃສ່ pastebin ໂດຍ pbput.
pbputs ດໍາເນີນການຄືກັນ pbput, ຍົກເວັ້ນມັນເຂົ້າລະຫັດຂໍ້ມູນ. GPG_USER ທາງເລືອກ
ການໂຕ້ຖຽງແມ່ນອະນຸຍາດ, ເຊິ່ງຈະເຊັນແລະເຂົ້າລະຫັດຂໍ້ມູນກັບຜູ້ໃຊ້ເປົ້າຫມາຍໃນຫນຶ່ງ
keyring (ເຊິ່ງອາດຈະເປັນຕົວມັນເອງ!). ຖ້າບໍ່ດັ່ງນັ້ນ, ຜູ້ໃຊ້ຖືກກະຕຸ້ນໃຫ້ມີຄວາມສົມມາດ
passphrase ສໍາລັບການເຂົ້າລະຫັດເນື້ອຫາກັບ gpg(1) ກ່ອນທີ່ຈະອັບໂຫລດ. pbget ຈະ
ເຕືອນຜູ້ໃຊ້ທີ່ໄດ້ຮັບອັດຕະໂນມັດສໍາລັບວະລີຜ່ານທີ່ແບ່ງປັນກ່ອນ.
pbput ແລະ pbputs ສາມາດເອົາການປ້ອນຂໍ້ມູນຂອງມັນຢູ່ໃນ STDIN, ຫຼືເປັນອາກິວເມັນ FILENAME.
- ຖ້າ STDIN ຖືກນໍາໃຊ້, ຫຼັງຈາກນັ້ນຜູ້ໃຊ້ທີ່ໄດ້ຮັບ pbget ພຽງແຕ່ຈະວາງການປ້ອນຂໍ້ມູນໃສ່
STDOUT.
- ຖ້າ FILENAME ຫຼື DIRECTORY ຖືກຜ່ານເປັນການໂຕ້ຖຽງ, ຫຼັງຈາກນັ້ນມັນຖືກເກັບໄວ້ທໍາອິດໂດຍໃຊ້
tar(1) ເພື່ອຮັກສາໄຟລ໌ແລະຄຸນລັກສະນະລະບົບ
pbget ເອົາ URL ເປັນຄັ້ງທໍາອິດ, ການໂຕ້ຖຽງບັງຄັບ. ທາງເລືອກ, ມັນໃຊ້ເວລາເປັນ DirecTORY ເປັນ
ຕົວກໍານົດການທີສອງ. ຖ້າຂໍ້ມູນເຂົ້າມາໃນຄວາມເປັນຈິງແມ່ນໄຟລ໌ຫຼືໂຄງສ້າງໄຟລ໌ໃນ a tar(1)
archive, ຫຼັງຈາກນັ້ນຂໍ້ມູນນັ້ນຈະຖືກສະກັດອອກໃນ DIRECTORY ທີ່ລະບຸ. ຖ້າບໍ່ມີໄດເລກະທໍລີ
ລະບຸໄວ້, ຫຼັງຈາກນັ້ນໄດເລກະທໍລີຊົ່ວຄາວຖືກສ້າງໂດຍໃຊ້ mktemp(1).
ໃນກໍລະນີໃດກໍ່ຕາມ, ຂໍ້ມູນທີ່ຖືກອັບໂຫລດ / ດາວໂຫລດແມ່ນທາງເລືອກ tar(1) ເກັບໄວ້, ສະເຫມີ lzma(1)
ບີບອັດ, ທາງເລືອກ gpg(1) ເຂົ້າລະຫັດ, ແລະສະເຫມີ ຖານ 64(1) ເຂົ້າລະຫັດ.
http://pastebin.com ຖືກໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.
ຕົວຢ່າງ
$ pbput /sbin/init
http://pastebin.com/BstNzasK
$ pbget http://pastebin.com/BstNzasK
sbin/init
ຂໍ້ມູນ: ຜົນຜະລິດແມ່ນຢູ່ໃນ [/tmp/pbget.bG67DwY6Zl]
$ cat /etc/lsb-release | pbput
http://pastebin.com/p43gJv6Z
$ pbget http://pastebin.com/p43gJv6Z
DISTRIB_ID=ອູbuntu
DISTRIB_RELEASE = 11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION=" Ubuntu 11.04"
$ pbputs / etc / ເງົາ
ໃສ່ລະຫັດຜ່ານ:
http://pastebin.com/t2ZaCYr3
$ pbget http://pastebin.com/t2ZaCYr3
ໃສ່ລະຫັດຜ່ານ:
root:09cc6d2d9d63371a425076e217f77698:15096:0:99999:7:::
daemon:*:15089:0:99999:7:::
ຖັງ:*:15089:0:99999:7:::
sys:*:15089:0:99999:7:::
....
ໃຊ້ pbget ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net