ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

cdargs - ออนไลน์ในคลาวด์

เรียกใช้ cdargs ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง cdargs ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


cdargs - บุ๊กมาร์กและเบราว์เซอร์สำหรับ cd shell ในตัว

เรื่องย่อ


ซีดี [OPTIONS]
ฟังก์ชัน cv () {
ซีดี "$1" && cd "แมว "$HOME/.cdargsresult"`" ;
}
cv [เข็ม]

DESCRIPTION


กับ ซีดี คุณสามารถข้ามไปยังที่ต่างๆ ได้ทั่วทั้งระบบไฟล์ที่กำหนดไว้
โดยใช้ข้อความธรรมดาไฟล์บุ๊คมาร์คแนวเส้น

คุณสามารถสร้างบุ๊คมาร์คโดยแก้ไขไฟล์บุ๊คมาร์คของคุณ "$HOME/.cdargs" โดยใช้ your
โปรแกรมแก้ไขที่ชื่นชอบ โดยใช้ตัวเลือก "--เพิ่ม" เพื่อ ซีดี หรือโดยใช้กลไกในตัว
ซึ่งจะอธิบายในภายหลัง

ในขณะที่คุณอยู่ ซีดี คุณสามารถใช้คำสั่งต่างๆ เพื่อนำทางผ่านรายการของคุณ
บุ๊คมาร์คและผ่านระบบไฟล์ สิ่งเหล่านี้ได้อธิบายไว้ด้านล่างในหัวข้อ
"คำสั่ง". คำสั่งที่ใช้บ่อยและชัดเจนที่สุดคือปุ่มขึ้น/ลงสำหรับ
การนำทาง "ENTER" สำหรับการเลือกเส้นทางและ "q" สำหรับออก

เพื่อให้สามารถใช้โปรแกรมนี้ร่วมกับคำสั่ง "cd" ในตัวของเชลล์ได้
ต้องใช้เคล็ดลับเล็กน้อยโดยกำหนดฟังก์ชันเชลล์ แน่นอน วากยสัมพันธ์สำหรับสิ่งนี้คือ
แตกต่างกันระหว่าง csh-เหมือนเปลือกหอย (like tcsh) และ sh-เหมือนเปลือกหอย (like ทุบตี).

สำหรับ sh- เหมือนเปลือกหอย:
ฟังก์ชัน cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

สำหรับ csh- เหมือนเปลือกหอย:
นามแฝง cv 'cdargs \!* && cd `cat $HOME/.cdargsresult`'

ตอนนี้คุณเพียงแค่ใส่ ซีดี ไบนารี่ที่ไหนสักแห่งในเส้นทางของคุณ

แน่นอน คุณสามารถสร้างฟังก์ชันและ/หรือนามแฝงเพื่อวัตถุประสงค์ที่แตกต่างกันได้ คุณอาจต้องการ
เพื่อเพิ่ม รหัสผ่าน โทรเพื่อสะท้อนไดเรกทอรีปัจจุบันของคุณหรือใส่ --nowrap ในฟังก์ชันของคุณไปที่
เปิดใช้งานลักษณะการเลื่อนที่แตกต่างกัน ดูส่วนฟังก์ชันเชลล์ด้านล่าง

ตั้งแต่เวอร์ชัน 1.19 cdargs นำคอลเลกชันของฟังก์ชัน bash (และตั้งแต่ 1.20 tcsh
นามแฝงด้วย) กับมัน คุณต้องหาแหล่งที่มานี้ใน .ของคุณเท่านั้น ~ / .profile or ~ / .bashrc (หรือ
~/.tcsh) และคุณได้เตรียมเวทมนตร์ดีๆ ไว้ (เสร็จสิ้น...) โปรดอ่าน cdargs-
bash.sh หรือ cdargs-tcsh.csh ตามลำดับสำหรับเอกสารประกอบของฟังก์ชันเหล่านี้

บรรทัดคำสั่ง OPTIONS


คุณสามารถโทร ซีดี ด้วยตัวเลือกไม่กี่อย่าง แต่บางทีคุณอาจจะไม่เรียกมันโดยตรง
แต่ผ่านฟังก์ชันที่คุณกำหนด

-h or --ช่วยด้วย
แสดงข้อมูลการใช้งานและออก

-v or --รุ่น
ข้อมูลเวอร์ชันเอาต์พุตและการออก

-a or --เพิ่ม=[:เรียง:]เส้นทาง
เพิ่ม เส้นทาง ไปที่รายการบุ๊กมาร์กโดยใช้ตัวเลือก เรียง เป็นสตริงคำอธิบาย

-f or --ไฟล์=ไฟล์
ใช้ FILE ที่กำหนดเป็นไฟล์บุ๊กมาร์ก

-u or --ผู้ใช้=USER
อ่านไฟล์บุ๊กมาร์กเริ่มต้นของ USER จะไม่แก้ไขไฟล์นั้น

-o or --เอาท์พุท=ไฟล์
ใช้ FILE เป็นไฟล์ผลลัพธ์ (ใครจะรู้ว่า The World อาจสร้างคุณลักษณะนี้อย่างไร
ที่นึกไม่ถึง...)

-b or --เรียกดู
เริ่มต้น ซีดี ในโหมด BROWSE ในไดเร็กทอรีปัจจุบัน

-r or --noresolve
อย่าออกมาพร้อมกับผลลัพธ์เมื่อ เข็ม ตรงกับคำอธิบายทุกประการ (ซึ่งก็คือ
เวทย์มนตร์ทุกวัน) แต่แสดงรายการ (แม้ว่าจะมีเพียงรายการเดียว)

-c or --cwd
ทำให้ไดเร็กทอรีการทำงานปัจจุบันเป็นรายการปัจจุบันเมื่อเริ่มต้นหากปรากฏบน
รายการ.

--ตอนนี้แรป
อย่าพันเคอร์เซอร์ไว้รอบ ๆ เมื่อกดปุ่มท้ายรายการ

เข็ม The Needle ใช้เวทย์มนตร์บางอย่างซึ่งฉันหวังว่าจะช่วยปรับปรุงการใช้ cdargs

ตรวจสอบเข็มตามลำดับต่อไปนี้และสิ่งแรกที่เข้ากันคือ
ยึด

If เข็ม เป็นจำนวนเต็มหนึ่งหลัก รายการที่เหมาะสมจะถูกเลือกไว้ล่วงหน้า

มิฉะนั้นถ้า เข็ม เป็นสตริงแต่ละรายการของรายการตรวจสอบไม่ว่าจะเป็น
มี เข็ม.

แล้วก็ เข็ม มีสองหน้าที่:
หากตรงกับสตริงย่อยของพาธหรือคำอธิบายที่ตัวเลือกวางอยู่
ในรายการ

ถ้ามัน เผง ตรงกับสตริงคำอธิบายนี่คือผลลัพธ์ (นั่นหมายถึงcdargs
ปิดหน้าต่างคำสาป ออก และเปลี่ยนไดเร็กทอรี)

หากไม่ตรงกับบรรทัด ระบบจะไม่แสดงบรรทัดนั้น

และเพื่อทำให้สิ่งต่าง ๆ ซับซ้อนยิ่งขึ้น คุณสามารถส่งผลกระทบต่อพฤติกรรมนี้โดยใช้
"--noresolve" ตัวเลือก ตัวเลือกนี้ใช้เมื่อคุณคิดว่าคุณให้ เข็ม ที่
ตรงกับคำอธิบายทุกประการ แต่คุณไม่ต้องการให้แก้ไขหากเป็นเช่นนั้น นี้
ตัวเลือกถูกเปิดใช้งานภายในเมื่อคุณลบรายการ (มิฉะนั้น การลบ
รายการจนกว่าจะเหลือเพียงรายการเดียวจะนำไปสู่การแก้ไข) หรือเมื่อคั่นหน้า
ไฟล์มีเพียงรายการเดียวเท่านั้น

สุดท้าย หากรายการที่กรอง (แต่ไม่ใช่ไฟล์บุ๊กมาร์ก) มีเพียงรายการเดียว
มันถูกเลือกและโปรแกรมออกได้สำเร็จ เว้นแต่คุณจะเลือก --noresolve

ฉันได้แต่หวังว่าคุณจะเข้าใจสิ่งนี้ที่ซ้อนกันถ้าพูดพล่าม...

โปรดทราบว่าการมีอยู่ของ a เข็ม ปิดการใช้งานการบันทึกรายการที่
สิ้นสุดโปรแกรม

คำสั่ง


เมื่อคุณอยู่ใน ซีดี คุณมีสองโหมดและหลายคำสั่งในมือคุณ

สองโหมดคือ LIST (เมื่อรายการบุ๊กมาร์กของคุณปรากฏขึ้น) และเรียกดู (เมื่อคุณ
นำทางผ่านระบบไฟล์)

ปุ่มนำทางส่วนใหญ่จะมีอยู่ในสไตล์ Emacs และ vi สำหรับผู้คลั่งไคล้ทุกคน

ร่วมกัน คีย์

/ or กิโล/จ or Cn/Cp
ย้ายการเลือกขึ้น/ลงและเลื่อน


เลือกรายการปัจจุบัน

โหมดสลับ: LIST หรือ BROWSE

/ or Ca/Ce
ไปที่รายการแรก/สุดท้ายในรายการ

c เพิ่มไดเร็กทอรีปัจจุบันในรายการ

C เพิ่มไดเร็กทอรีปัจจุบันลงในรายการ แต่ขอคำอธิบายจากผู้ใช้

/ or ประวัติย่อ
เลื่อนรายการในขั้นตอน 10 บรรทัด สิ่งนี้จะไม่พันรอบและไม่ให้เกียรติ
ตอนนี้แรปตัวเลือก

e, v แก้ไขรายการใน $EDITOR

H, ? แสดงหน้าจอช่วยเหลือ

~, / เรียกดูไดเร็กทอรีโฮม / รูท

q เลิก - บันทึกรายการ

ซีซี, ซีจี, ค-[
ยกเลิก - อย่าบันทึกรายการ

คีย์ in ค้นหาทั้งหมด โหมด

, h, Cb
ลงไปในไดเร็กทอรีปัจจุบัน

, l, Cf
ขึ้นหนึ่งไดเร็กทอรี

[จำนวน] ทำให้ [num] เป็นรายการที่ไฮไลต์ในปัจจุบัน

a เพิ่มรายการปัจจุบันในรายการ

A เพิ่มรายการปัจจุบันลงในรายการ แต่ขอคำอธิบายจากผู้ใช้ เช่นเดียวกับ 'c'
และ 'ซี'

. สลับการแสดงไฟล์ที่ซ่อนอยู่

คีย์ in รายการ โหมด

[จำนวน] เลือกและแก้ไขรายการ [num] หากแสดงขึ้น

, h, Cb
ลงไปในรายการปัจจุบัน

, l, Cf
ขึ้นหนึ่งไดเร็กทอรีจาก dir ปัจจุบัน

d or ซีดี
ลบรายการปัจจุบันออกจากรายการ

s or t สลับ (ย้าย) สองรายการของรายการ

M or m ย้ายรายการขึ้นหรือลงในรายการและตั้งค่าตำแหน่งปัจจุบันในภายหลังดังนั้น
การกดแป้นซ้ำๆ ทำให้รายการเดิมเลื่อนขึ้นและลง

SHELL ฟังก์ชั่น


นอกเหนือจากฟังก์ชันเชลล์ที่กล่าวถึงข้างต้น คุณอาจต้องการเพิ่มคำสั่งอื่นๆ ลงใน
หน้าที่ของคุณ ตัวอย่างหนึ่งคือการสะท้อนไดเร็กทอรีที่คุณเปลี่ยนเป็น:

ฟังก์ชัน cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& pwd;
}

หรือคุณสามารถลบไฟล์ที่ ซีดี รายงานผล:

ฟังก์ชัน cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& rm -f "$HOME/.cdargsresult";
}

เนื่องจากเวอร์ชัน 1.19 cdargs มาพร้อมกับไฟล์ฟังก์ชั่นที่ตั้งไว้ล่วงหน้าสำหรับ bash: ดู cdargs-
bash.sh ในการแจกจ่าย จากนี้ไปคุณจะต้องส่งไฟล์นั้นมาก็ต่อเมื่อคุณเป็น
ใช้ sh-เหมือนเปลือก จากนั้นคุณสามารถใช้การเสร็จสิ้นของเชลล์เพื่อสลับไดเร็กทอรีได้
เร็วขึ้นด้วยการพิมพ์

ประวัติ [TAB]

เนื่องจากเวอร์ชัน 1.20 cdargs มาพร้อมกับไฟล์ของนามแฝงพื้นฐาน (และการทำให้สมบูรณ์) สำหรับ
tcsh.
อาสาสมัครใด ๆ ที่จะย้ายฟังก์ชั่นทุบตีทั้งหมดไปที่ tcsh ยินดีต้อนรับ.

การแสดงผล


พื้นที่ ซีดี หน้าต่างมีหนึ่งบรรทัดที่ด้านล่างเพื่อแสดงข้อความเช่นเมื่อคุณ
เพิ่มในรายการของคุณหรือเมื่อคุณกดปุ่มที่ไม่รู้จัก

บรรทัดที่สองจากด้านล่างคือบรรทัดสถานะที่แสดงไดเร็กทอรีปัจจุบันและa
รหัสตัวอักษรหนึ่งตัวสำหรับโหมดการทำงานปัจจุบัน:

B สำหรับการเรียกดู

L สำหรับ LIST

ส่วนที่ใหญ่ที่สุดของหน้าจอใช้เพื่อแสดงรายการบุ๊กมาร์กของคุณหรือ
เนื้อหาของไดเร็กทอรีปัจจุบัน ทางด้านซ้ายมือ คุณอาจจะพบตัวเลข
ซึ่งคุณสามารถใช้สำหรับการกระโดดที่เร็วกว่าเล็กน้อยเมื่อเทียบกับการใช้การเลื่อนเคอร์เซอร์
ตัวเลขเหล่านี้สามารถย้ายได้ตามที่อธิบายไว้ข้างต้น ถัดมาเป็นคำอธิบายสั้นๆ ของ an
เข้าในวงเล็บ นี้จะสะดวกเมื่อคุณมีเส้นทางที่ค่อนข้างยาวในบุ๊กมาร์กและ
ส่วนใหญ่เริ่มต้นด้วยฐานเดียวกัน (เช่น /home/user) ในที่สุดก็มีจริง
เส้นทางที่แน่นอนที่คุณจะบิดเบี้ยวเมื่อเสร็จสิ้น เห็นได้ชัดว่ารายการปัจจุบันคือ
ไฮไลต์

หากเส้นทางนำหน้าด้วย "!" มันชี้ไปที่ไดเร็กทอรีที่ไม่ถูกต้อง ที่คั่นหนังสือชี้ไปที่
ไดเร็กทอรีการทำงานปัจจุบันจะแสดงเป็นฟอนต์ตัวหนา (หากเทอร์มินัล emulation
เข้าใจคุณลักษณะนั้น)

ใช้ cdargs ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • 2
    WooCommerce Nextjs ตอบสนองธีม
    WooCommerce Nextjs ตอบสนองธีม
    ตอบสนองธีม WooCommerce ที่สร้างขึ้นด้วย
    JS, Webpack, Babel, Node และ . ถัดไป
    Express โดยใช้ GraphQL และ Apollo
    ลูกค้า. ร้านค้า WooCommerce ใน React (
    ประกอบด้วย: สินค้า...
    ดาวน์โหลด WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    แพ็คเกจ repo สำหรับ ArchLabs นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/archlabs-repo/.
    ได้รับการโฮสต์ใน OnWorks ใน...
    ดาวน์โหลด archlabs_repo
  • 4
    โครงการ Zephyr
    โครงการ Zephyr
    โครงการ Zephyr คือคนรุ่นใหม่
    ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่
    รองรับฮาร์ดแวร์หลายตัว
    สถาปัตยกรรม มันขึ้นอยู่กับ
    เคอร์เนลขนาดเล็ก...
    ดาวน์โหลดโครงการ Zephyr
  • 5
    SCCons
    SCCons
    SCons เป็นเครื่องมือสร้างซอฟต์แวร์
    ที่เป็นทางเลือกที่เหนือกว่า
    เครื่องมือสร้าง "Make" แบบคลาสสิกที่
    เราทุกคนรู้จักและชื่นชอบ SCCons คือ
    ดำเนินการก...
    ดาวน์โหลด SCCons
  • 6
    พีเอสอินท์
    พีเอสอินท์
    PSeInt เป็นล่ามรหัสหลอกสำหรับ
    นักศึกษาการเขียนโปรแกรมที่พูดภาษาสเปน
    จุดประสงค์หลักคือเพื่อเป็นเครื่องมือสำหรับ
    การเรียนรู้และทำความเข้าใจพื้นฐาน
    แนวคิด...
    ดาวน์โหลด PSeInt
  • เพิ่มเติม»

คำสั่ง Linux

Ad