ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

basenameposix - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ basenameposix ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ basenameposix ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


basename — ສົ່ງຄືນສ່ວນທີ່ບໍ່ແມ່ນ directory ຂອງຊື່ເສັ້ນທາງ

ສະຫຼຸບສັງລວມ


ຊື່ພື້ນຖານ string [បច្ច័យ]

ລາຍລະອຽດ


ໄດ້ string operand ຈະຖືກປະຕິບັດເປັນຊື່ເສັ້ນທາງ, ຕາມທີ່ໄດ້ກໍານົດໄວ້ໃນຄໍານິຍາມພື້ນຖານ
ປະລິມານຂອງ POSIX.1-2008, ສ່ວນ 3.267, ຊື່ເສັ້ນທາງ. ຊ່ອຍແນ່ string ຈະຖືກປ່ຽນເປັນ
ຊື່ໄຟລ໌ທີ່ສອດຄ້ອງກັບອົງປະກອບຊື່ເສັ້ນທາງສຸດທ້າຍໃນ string ແລະຫຼັງຈາກນັ້ນຄໍາຕໍ່ທ້າຍ
string បច្ច័យ, ຖ້າມີ, ຈະຖືກໂຍກຍ້າຍ. ອັນນີ້ຈະຖືກປະຕິບັດໂດຍການປະຕິບັດ
ເທົ່າກັບຂັ້ນຕອນຕໍ່ໄປນີ້ຕາມລໍາດັບ:

1 If string ເປັນສະຕຣິງ null, ມັນບໍ່ໄດ້ຖືກລະບຸວ່າສະຕຣິງຜົນໄດ້ຮັບແມ່ນຫຼືບໍ່ '.' or
ສະຕຣິງ null. ໃນກໍລະນີໃດກໍ່ຕາມ, ຂ້າມຂັ້ນຕອນ 2 ຫາ 6.

2 If string is "//", ມັນ​ແມ່ນ​ການ​ປະ​ຕິ​ບັດ​ກໍາ​ນົດ​ບໍ່​ວ່າ​ຈະ​ເປັນ​ຂັ້ນ​ຕອນ​ທີ 3 ຫາ 6 ຖືກ​ຂ້າມ​ຫຼື​
ການປຸງແຕ່ງ.

3 If string ປະ​ກອບ​ດ້ວຍ​ທັງ​ຫມົດ​ຂອງ​ ຕົວ​ອັກ​ສອນ​, string ຈະຖືກຕັ້ງເປັນອັນດຽວ
ລັກສະນະ. ໃນກໍລະນີນີ້, ໃຫ້ຂ້າມຂັ້ນຕອນ 4 ຫາ 6.

4. ຖ້າ​ຫາກ​ວ່າ​ມີ​ການ​ຕິດ​ຕາມ​ ຕົວອັກສອນໃນ string, ພວກເຂົາຈະຖືກໂຍກຍ້າຍ.

5. ຖ້າມີ ຕົວອັກສອນທີ່ຍັງເຫຼືອຢູ່ໃນ string, ຄໍານໍາຫນ້າຂອງ string ເຖິງ
ແລະລວມທັງອັນສຸດທ້າຍ ລັກສະນະໃນ string ຈະຖືກໂຍກຍ້າຍ.

6. ຖ້າທ បច្ច័យ operand ແມ່ນມີຢູ່, ບໍ່ຄືກັບຕົວອັກສອນທີ່ຍັງເຫຼືອຢູ່ໃນ
string, ແລະແມ່ນຄືກັນກັບຕົວຕໍ່ທ້າຍຂອງຕົວອັກສອນທີ່ຍັງເຫຼືອຢູ່ໃນ string, ຄໍາຕໍ່ທ້າຍ
បច្ច័យ ຈະຖືກໂຍກຍ້າຍອອກຈາກ string. ຖ້າບໍ່ດັ່ງນັ້ນ, string ບໍ່ໄດ້ຖືກແກ້ໄຂໂດຍຂັ້ນຕອນນີ້.
ມັນຈະບໍ່ຖືກຖືວ່າເປັນຄວາມຜິດພາດຖ້າ បច្ច័យ ບໍ່ພົບເຫັນຢູ່ໃນ string.

ສະຕຣິງຜົນໄດ້ຮັບຈະຖືກຂຽນເປັນຜົນຜະລິດມາດຕະຖານ.

OPTIONS


ບໍ່ມີ.

ດໍາເນີນງານ


ໂຕປະຕິບັດການຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:

string ຊ່ອຍແນ່.

បច្ច័យ ຊ່ອຍແນ່.

STDIN


ບໍ່​ໄດ້​ນໍາ​ໃຊ້.

ປັດໄຈນໍາເຂົ້າ ເອກະສານ


ບໍ່ມີ.

ENVIRONMENT ຄວາມຮັບຜິດຊອບ


ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ຈະສົ່ງຜົນກະທົບຕໍ່ການປະຕິບັດ ຊື່ພື້ນຖານ:

ພາສາ ໃຫ້ຄ່າເລີ່ມຕົ້ນສໍາລັບຕົວແປສາກົນທີ່ບໍ່ໄດ້ຕັ້ງ ຫຼື
null. (ເບິ່ງປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ 8.2,
Internationalization Variables ​ເພື່ອ​ຄວາມ​ກ້າວໜ້າ​ຂອງ​ການ​ຫັນ​ເປັນ​ສາກົນ
ຕົວແປທີ່ໃຊ້ເພື່ອກໍານົດຄ່າຂອງປະເພດທ້ອງຖິ່ນ.)

LC_ALL ຖ້າຕັ້ງເປັນຄ່າສະຕຣິງທີ່ບໍ່ຫວ່າງເປົ່າ, ລົບລ້າງຄ່າຂອງອັນອື່ນທັງໝົດ
ຕົວແປສາກົນ.

LC_CTYPE ກໍານົດທ້ອງຖິ່ນສໍາລັບການຕີຄວາມລໍາດັບຂອງ bytes ຂອງຂໍ້ມູນຂໍ້ຄວາມ
ເປັນຕົວອັກສອນ (ຕົວຢ່າງ, single-byte ກົງກັນຂ້າມກັບ multi-byte ຕົວອັກສອນໃນ
ການໂຕ້ຖຽງ).

LC_MESSAGES
ກໍານົດທ້ອງຖິ່ນທີ່ຄວນຈະຖືກນໍາໃຊ້ເພື່ອຜົນກະທົບຕໍ່ຮູບແບບແລະເນື້ອໃນຂອງ
ຂໍ້ຄວາມການວິນິໄສທີ່ຂຽນເປັນຄວາມຜິດພາດມາດຕະຖານ.

NLSPATH ກໍານົດສະຖານທີ່ຂອງລາຍການຂໍ້ຄວາມສໍາລັບການປະມວນຜົນຂອງ LC_MESSAGES.

ASYNCHRONOUS ເຫດການ


ເລີ່ມຕົ້ນ.

STDOUT


ໄດ້ ຊື່ພື້ນຖານ utility ຈະຂຽນເສັ້ນໄປຫາຜົນໄດ້ຮັບມາດຕະຖານໃນຮູບແບບດັ່ງຕໍ່ໄປນີ້:

"%s\n", <ຜົນໄດ້ຮັບ string>

ສະດຸດ


ຄວາມຜິດພາດມາດຕະຖານຈະຖືກນໍາໃຊ້ສໍາລັບຂໍ້ຄວາມວິນິດໄສເທົ່ານັ້ນ.

OUTPUT ເອກະສານ


ບໍ່ມີ.

ອະທິບາຍ ລາຍລະອຽດ


ບໍ່ມີ.

ອອກ STATUS


ຄ່າທາງອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:

0 ສໍາເລັດສົບຜົນສໍາເລັດ.

>0 ເກີດຄວາມຜິດພາດຂຶ້ນ.

ຂໍ້ສັງເກດ OF ຄວາມຜິດພາດ


ເລີ່ມຕົ້ນ.

ໄດ້ ດັ່ງຕໍ່ໄປນີ້ ພາກສ່ວນ ມີ ຂໍ້ມູນ.

ຄໍາຮ້ອງສະຫມັກ ການນໍາໃຊ້


ນິຍາມຂອງ ຊື່ເສັ້ນທາງ ກໍານົດພຶດຕິກໍາການປະຕິບັດທີ່ກໍານົດສໍາລັບຊື່ເສັ້ນທາງ
ເລີ່ມຕົ້ນດ້ວຍສອງ ຕົວລະຄອນ. ດັ່ງນັ້ນ, ແອັບພລິເຄຊັນຈະບໍ່ເພີ່ມ arbitrarily
ຕົວອັກສອນໄປຫາຈຸດເລີ່ມຕົ້ນຂອງຊື່ເສັ້ນທາງເວັ້ນເສຍແຕ່ວ່າພວກເຂົາສາມາດຮັບປະກັນວ່າມີ
ຫຼາຍຫຼືຫນ້ອຍກວ່າສອງຫຼືກຽມພ້ອມທີ່ຈະຈັດການກັບການປະຕິບັດທີ່ໄດ້ກໍານົດ
ຜົນສະທ້ອນ.

ຕົວຢ່າງ


ຖ້າສາຍ string ເປັນຊື່ເສັ້ນທາງທີ່ຖືກຕ້ອງ:

$(ຊື່ພື້ນຖານ -- "string")

ສ້າງຊື່ໄຟລ໌ທີ່ສາມາດໃຊ້ເພື່ອເປີດໄຟລ໌ທີ່ມີຊື່ໂດຍ string ໃນ​ລະ​ບົບ​
ສົ່ງຄືນໂດຍ:

$(ຊື່ -- "string")

ຖ້າສາຍ string ບໍ່ແມ່ນຊື່ເສັ້ນທາງທີ່ຖືກຕ້ອງ, ສູດການຄິດໄລ່ດຽວກັນຖືກນໍາໃຊ້, ແຕ່ຜົນໄດ້ຮັບ
ບໍ່ຈໍາເປັນຕ້ອງເປັນຊື່ໄຟລ໌ທີ່ຖືກຕ້ອງ. ໄດ້ ຊື່ພື້ນຖານ ຜົນປະໂຫຍດບໍ່ໄດ້ຄາດວ່າຈະເຮັດໃຫ້ການຕັດສິນໃຈໃດໆ
ກ່ຽວກັບຄວາມຖືກຕ້ອງຂອງ string ເປັນຊື່ເສັ້ນທາງ; ມັນພຽງແຕ່ປະຕິບັດຕາມ algorithm ທີ່ກໍານົດໄວ້
ຜະລິດສະຕຣິງຜົນໄດ້ຮັບ.

Shell script ຕໍ່ໄປນີ້ລວບລວມ /usr/src/cmd/cat.c ແລະຍ້າຍອອກໄປຫາໄຟລ໌
ຊື່ວ່າ cat ໃນໄດເລກະທໍລີປະຈຸບັນເມື່ອຖືກເອີ້ນດ້ວຍການໂຕ້ຖຽງ /usr/src/cmd/cat ຫຼືກັບ
ການໂຕ້ຖຽງ /usr/src/cmd/cat.c:

c99 -- "$(ຊື່ -- "$1")/$(ຊື່ພື້ນຖານ -- "$1" .c).c" &&
mv "$(ຊື່ພື້ນຖານ -- "$1" .c)"

ສະຖານທີ່


ພຶດຕິກໍາຂອງ ຊື່ພື້ນຖານ ແລະ ນາມສະກຸນ ໄດ້ຮັບການປະສານງານເພື່ອວ່າເວລາໃດ string ແມ່ນຖືກຕ້ອງ
ຊື່ເສັ້ນທາງ:

$(ຊື່ພື້ນຖານ -- "string")

ຈະເປັນຊື່ໄຟລ໌ທີ່ຖືກຕ້ອງສໍາລັບໄຟລ໌ໃນໄດເລກະທໍລີ:

$(ຊື່ -- "string")

ນີ້ຈະບໍ່ເຮັດວຽກສໍາລັບການສະເຫນີສະບັບຕົ້ນຂອງຜົນປະໂຫຍດເຫຼົ່ານີ້ເນື່ອງຈາກວິທີການມັນ
ການ​ຈັດ​ການ​ທີ່​ກໍາ​ນົດ​ໄວ້​ຂອງ​ການ​ຕິດ​ຕາມ​ ຕົວລະຄອນ.

ນັບຕັ້ງແຕ່ຄໍານິຍາມຂອງ ຊື່ເສັ້ນທາງ ກໍານົດພຶດຕິກໍາການປະຕິບັດທີ່ກໍານົດສໍາລັບຊື່ເສັ້ນທາງ
ເລີ່ມຕົ້ນດ້ວຍສອງ ຕົວອັກສອນ, ປະລິມານຂອງ POSIX.1-2008 ນີ້ລະບຸທີ່ຄ້າຍຄືກັນ
ພຶດຕິກໍາທີ່ກໍານົດສໍາລັບການປະຕິບັດ ຊື່ພື້ນຖານ ແລະ ນາມສະກຸນ ເຄື່ອງອຸປະໂພກຕ່າງໆ.

ອະນາຄົດ DIRECTIONS


ບໍ່ມີ.

ໃຊ້ basenameposix ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ເຟດ
    ເຟດ
    Phaser ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    Abidiff
    Abidiff
    abidiff - ປຽບທຽບ ABIs ຂອງໄຟລ໌ ELF
    abidiff ປຽບທຽບ Application Binary
    ການໂຕ້ຕອບ (ABI) ຂອງສອງຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
    ໃນຮູບແບບ ELF. ມັນ​ອອກ​ຄວາມ​ຫມາຍ​
    ລາຍງານ...
    ແລ່ນ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI ຂອງ ELF ໄດ້
    file abidw ອ່ານຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນໃນ ELF
    ຮູບແບບແລະປ່ອຍຕົວສະແດງ XML
    ABI ຂອງ​ຕົນ​ກັບ​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​. ໄດ້
    ປ່ອຍອອກມາ...
    ແລ່ນ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - ການ​ປ່ຽນ​ແປງ​ບັນ​ນາ​ທິ​ການ​
    ເຄື່ອງໃຊ້ສອຍ...
    ແລ່ນ copac2xml
  • 4
    ຕຳຫຼວດ
    ຕຳຫຼວດ
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    ເຄື່ອງມືເພີ່ມປະສິດທິພາບ pephole ທົ່ວໄປ. ມັນ
    ອ່ານລະຫັດຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ ແລະ
    ຂຽນ...
    ແລ່ນ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - ລວບລວມຫົວຂໍ້
    ປະກາດຈາກເອກະສານ Stx ...
    ແລ່ນ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    ແລ່ນ gatling-bench
  • ເພີ່ມເຕີມ »

Ad