Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

cdargs - Trực tuyến trên đám mây

Chạy cdargs trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh cdargs có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


cdargs - dấu trang và trình duyệt tích hợp sẵn cho cd shell

SYNOPSIS


cdargs [LỰA CHỌN]
chức năng cv () {
cdargs "$ 1" && cd "`mèo "$HOME/.cdargsresult"`" ;
}
cv [Cây kim]

MÔ TẢ


Với cdargs bạn có thể chuyển đến nhiều nơi khác nhau trong toàn bộ hệ thống tệp được xác định
bằng cách sử dụng tệp đánh dấu có định hướng theo dòng, văn bản đơn giản.

Bạn có thể tạo dấu trang bằng cách chỉnh sửa tệp dấu trang "$HOME/.cdargs" bằng cách sử dụng
trình chỉnh sửa yêu thích, bằng cách sử dụng tùy chọn "--add" để cdargs hoặc bằng cách sử dụng cơ chế tích hợp
điều đó sẽ được mô tả sau.

Trong khi bạn đang ở cdargs bạn có thể sử dụng nhiều lệnh khác nhau để điều hướng qua danh sách
dấu trang và thông qua hệ thống tập tin. Chúng được mô tả dưới đây trong phần
"LỆNH". Các lệnh được sử dụng phổ biến nhất và rõ ràng nhất là các phím lên/xuống để
điều hướng, "ENTER" để chọn đường dẫn và "q" để thoát.

Để có thể thực sự sử dụng chương trình này cùng với lệnh "cd" có sẵn trong shell, bạn
phải sử dụng một mẹo nhỏ bằng cách xác định hàm shell. Tất nhiên cú pháp cho việc này là
khác nhau giữa csh-giống như vỏ sò (như tcsh) Và sh-giống như vỏ sò (như bash).

Trong sh-giống như vỏ:
hàm cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

Trong csh-giống như vỏ:
bí danh cv 'cdargs \!* && cd `cat $HOME/.cdargsresult`'

Bây giờ bạn chỉ cần đặt cdargs nhị phân ở đâu đó vào đường dẫn của bạn.

Tất nhiên bạn có thể tạo các hàm và/hoặc bí danh cho các mục đích khác nhau. Bạn có thể muốn
để thêm một pwd gọi để lặp lại các thư mục hiện tại của bạn hoặc đặt --nowrap vào các hàm của bạn để
kích hoạt một hành vi cuộn khác. Xem phần CHỨC NĂNG SHELL bên dưới.

Vì phiên bản 1.19 cdargs mang đến một tập hợp các hàm bash (và kể từ 1.20 tcsh
bí danh nữa) với nó. Bạn chỉ phải lấy nguồn này trong ~ / .profile or ~ / .bashrc (Hoặc
~/.tcsh) và bạn đã chuẩn bị sẵn những loại phép thuật tuyệt vời (hoàn thành...). Vui lòng đọc cdargs-
bash.sh hoặc cdargs-tcsh.csh tương ứng để biết tài liệu về các hàm này.

DÒNG LỆNH LỰA CHỌN


Bạn có thể gọi cdargs với một vài lựa chọn, nhưng nếu không thì bạn có thể sẽ không gọi trực tiếp
nhưng thông qua chức năng bạn đã xác định.

-h or --Cứu giúp
hiển thị thông tin sử dụng và thoát.

-v or --phiên bản
xuất thông tin phiên bản và thoát.

-a or --add =[:giảm dần:]con đường
thêm vào con đường vào danh sách dấu trang bằng cách sử dụng tùy chọn giảm dần dưới dạng chuỗi mô tả.

-f or --tệp =FILE
sử dụng FILE đã cho làm tệp đánh dấu

-u or - người dùng =USER
đọc tệp dấu trang mặc định của USER. Sẽ không sửa đổi tập tin đó.

-o or --output =FILE
sử dụng FILE làm tệp kết quả (ai biết Thế giới có thể tạo ra tính năng này như thế nào
mà tôi không thể tưởng tượng được...)

-b or - lướt qua
Bắt đầu cdargs ở chế độ BROWSE trong thư mục hiện tại.

-r or --noresolve
Đừng thoát với kết quả khi Cây kim khớp chính xác với mô tả (đó là
một số phép thuật hàng ngày) nhưng hiển thị một danh sách (ngay cả khi nó chỉ chứa một mục nhập).

-c or --cwd
Đặt thư mục làm việc hiện tại làm mục nhập hiện tại khi khởi động nếu nó xuất hiện trên
danh sách.

--bây giờ
Không quấn con trỏ xung quanh khi nhấn vào cuối danh sách.

Cây kim Needle thực hiện một số phép thuật mà tôi hy vọng sẽ cải thiện việc sử dụng cdargs.

Kim được kiểm tra theo thứ tự sau và thứ đầu tiên phù hợp là
Lấy.

If Cây kim là số nguyên có một chữ số, mục nhập thích hợp được chọn trước.

Ngược lại nếu Cây kim là một chuỗi, mỗi mục trong danh sách sẽ được kiểm tra xem nó có
chứa Cây kim.

Sau đó Cây kim có hai chức năng:
Nếu nó chỉ khớp với chuỗi con của đường dẫn hoặc mô tả thì tùy chọn đó sẽ được đặt
trong danh sách.

Nếu nó chính xác khớp với chuỗi mô tả, đây là kết quả (có nghĩa là cdargs
đóng cửa sổ lời nguyền, thoát ra và việc thay đổi thư mục diễn ra).

Nếu nó không khớp với một dòng thì dòng đó sẽ không được hiển thị.

Và để làm cho mọi việc trở nên phức tạp hơn, bạn có thể tác động đến hành vi này bằng cách sử dụng
Tùy chọn "--noresolve". Tùy chọn này được sử dụng khi bạn nghĩ rằng bạn đưa ra Cây kim cái nào
khớp chính xác với mô tả nhưng bạn không muốn nó được giải quyết nếu có. Cái này
tùy chọn được bật nội bộ khi bạn xóa một mục nhập (nếu không thì việc xóa
các mục nhập cho đến khi chỉ còn lại một mục nhập sẽ dẫn đến việc giải quyết) hoặc khi dấu trang
tập tin chỉ chứa một mục.

Cuối cùng, nếu danh sách được lọc (không phải tệp dấu trang) chỉ chứa một mục nhập
nó được chọn và chương trình thoát thành công, trừ khi bạn chọn --noresolve.

Tôi chỉ có thể hy vọng rằng bạn hiểu điều này lồng nhau nếu bập bẹ...

Xin lưu ý rằng sự tồn tại của một Cây kim vô hiệu hóa việc lưu danh sách tại
kết thúc chương trình.

HÀNG


Khi bạn ở cdargs bạn có hai chế độ và một số lệnh trong tay.

Hai chế độ là LIST (khi danh sách dấu trang của bạn được hiển thị) và BROWSE (khi bạn
điều hướng qua hệ thống tập tin).

Các phím điều hướng hầu hết đều có sẵn theo kiểu Emacs và vi cho tất cả những người đam mê hiện có.

Chung Phím

/ or k / j or Cn/Cp
di chuyển lựa chọn lên/xuống và cuộn.


chọn mục nhập hiện tại.

chuyển đổi chế độ: LIST hoặc BROWSE.

/ or Ca/Ce
goto mục đầu tiên/cuối cùng trong danh sách.

c thêm thư mục hiện tại vào danh sách.

C thêm thư mục hiện tại vào danh sách nhưng yêu cầu người dùng mô tả

/ or Cv
Cuộn danh sách theo 10 bước dòng. Điều này sẽ không bao giờ bao bọc và không tôn trọng
tùy chọn nowrap

e, v chỉnh sửa danh sách trong $EDITOR.

H, ? hiển thị màn hình trợ giúp.

~, / duyệt thư mục home/root.

q thoát - lưu danh sách.

cc, Cg, NS-[
hủy bỏ - không lưu danh sách.

Phím in DUYỆT chế độ

, h, Cb
đi xuống thư mục hiện tại.

, l, Cf
lên một thư mục.

[trên một] đặt [num] mục được đánh dấu hiện tại

a thêm mục hiện tại vào danh sách.

A thêm mục hiện tại vào danh sách nhưng yêu cầu người dùng cung cấp mô tả, giống như với 'c'
và C'.

. chuyển đổi hiển thị các tập tin ẩn.

Phím in DANH SÁCH chế độ

[trên một] chọn và giải quyết mục [num] nếu được hiển thị.

, h, Cb
đi xuống mục hiện tại.

, l, Cf
lên một thư mục từ thư mục hiện tại.

d or CD
xóa mục hiện tại khỏi danh sách.

s or t hoán đổi (hoán vị) hai mục của danh sách.

M or m di chuyển một mục lên hoặc xuống trong danh sách và đặt vị trí hiện tại sau đó
các lần nhấn phím lặp đi lặp lại sẽ tiếp tục di chuyển cùng một mục lên và xuống.

SHELL CHỨC NĂNG


Ngoài hàm shell được đề cập ở trên, bạn có thể muốn thêm các lệnh khác vào
chức năng của bạn. Một ví dụ là lặp lại thư mục bạn đã thay đổi thành:

hàm cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& pwd;
}

Hoặc bạn có thể xóa tập tin trong đó cdargs báo cáo kết quả đó:

hàm cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& rm -f "$HOME/.cdargsresult";
}

Vì phiên bản 1.19 cdargs đi kèm với một tệp chứa các hàm cài sẵn cho bash: xem cdargs-
bash.sh trong bản phân phối. Từ bây giờ bạn chỉ phải lấy nguồn tập tin đó nếu bạn
sử dụng một sh-giống như vỏ. Sau đó, bạn có thể sử dụng tính năng hoàn thành shell để chuyển đổi thư mục ngay cả
nhanh hơn bằng cách gõ

cv [TAB]

Vì phiên bản 1.20 cdargs đi kèm với một tệp bí danh thô sơ (và phần hoàn thiện) cho
các tcsh.
Bất kỳ tình nguyện viên nào chuyển tất cả chức năng bash sang tcsh được hoan nghênh.

DISPLAY


Sản phẩm cdargs cửa sổ có một dòng ở dưới cùng để hiển thị các thông báo như khi bạn
được thêm vào danh sách của bạn hoặc khi bạn nhấn một phím không xác định.

Dòng thứ hai từ dưới lên là dòng trạng thái hiển thị thư mục hiện tại và một
mã một chữ cái cho chế độ hoạt động hiện tại:

B để DUYỆT

L cho LIST

Phần lớn nhất của màn hình được sử dụng để hiển thị cho bạn danh sách dấu trang hoặc
nội dung của thư mục hiện hành. Ở phía bên trái có thể bạn sẽ tìm thấy một số
mà bạn có thể sử dụng để nhảy nhanh hơn một chút so với việc sử dụng chuyển động của con trỏ.
Những con số này có thể được di chuyển như mô tả ở trên. Tiếp theo là mô tả ngắn gọn về một
mục nhập trong ngoặc. Điều này thuận tiện khi bạn có đường dẫn khá dài trong dấu trang của mình và
hầu hết chúng đều bắt đầu với cùng một cơ sở (ví dụ /home/user). Cuối cùng cũng có thực tế
đường dẫn tuyệt đối mà bạn sẽ chuyển tới khi hoàn tất. Rõ ràng mục hiện tại là
nhấn mạnh.

Nếu đường dẫn được bắt đầu bằng dấu "!" nó trỏ đến một thư mục không hợp lệ. Một dấu trang trỏ đến
thư mục làm việc hiện tại được hiển thị bằng phông chữ đậm (nếu mô phỏng thiết bị đầu cuối
hiểu thuộc tính đó).

Sử dụng cdargs trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    VÒI
    VÒI
    SWIG là một công cụ phát triển phần mềm
    kết nối các chương trình được viết bằng C và
    C ++ với nhiều cấp độ cao
    ngôn ngữ lập trình. SWIG được sử dụng với
    khác nhau...
    Tải xuống SWIG
  • 2
    Chủ đề WooCommerce Nextjs React
    Chủ đề WooCommerce Nextjs React
    Chủ đề React WooCommerce, được xây dựng với
    JS tiếp theo, Webpack, Babel, Node và
    Express, sử dụng GraphQL và Apollo
    Khách hàng. Cửa hàng WooCommerce trong React (
    chứa: Sản phẩm ...
    Tải xuống Chủ đề phản ứng WooC Commerce Nextjs
  • 3
    Archlabs_repo
    Archlabs_repo
    Gói repo cho ArchLabs Đây là một
    ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/archlabs-repo/.
    Nó đã được lưu trữ trong OnWorks ở...
    Tải xuống archlabs_repo
  • 4
    Dự án Zephyr
    Dự án Zephyr
    Dự án Zephyr là một thế hệ mới
    hệ điều hành thời gian thực (RTOS)
    hỗ trợ nhiều phần cứng
    kiến trúc. Nó dựa trên một
    hạt nhân có dấu chân nhỏ ...
    Tải xuống dự án Zephyr
  • 5
    SCons
    SCons
    SCons là một công cụ xây dựng phần mềm
    đó là một sự thay thế vượt trội so với
    công cụ xây dựng "Make" cổ điển
    tất cả chúng ta đều biết và yêu thích. SCons là
    thực hiện một ...
    Tải xuống SCons
  • 6
    PSeInt
    PSeInt
    PSeInt là trình thông dịch mã giả cho
    sinh viên lập trình nói tiếng Tây Ban Nha.
    Mục đích chính của nó là trở thành một công cụ để
    học và hiểu cơ bản
    quan niệm ...
    Tải xuống PSeInt
  • Khác »

Lệnh Linux

  • 1
    7z
    7z
    7z - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7z
  • 2
    7za
    7za
    7za - Trình lưu trữ tệp cao nhất
    tỷ lệ nén ...
    Chạy 7za
  • 3
    creepy
    creepy
    CREEPY - Một thông tin định vị địa lý
    công cụ tổng hợp MÔ TẢ: rùng rợn là một
    ứng dụng cho phép bạn thu thập
    thông tin liên quan đến vị trí địa lý về
    người dùng từ...
    Chạy rùng rợn
  • 4
    cricket-biên dịch
    cricket-biên dịch
    cricket - Một chương trình để quản lý
    thu thập và hiển thị chuỗi thời gian
    dữ liệu ...
    Chạy cricket-biên dịch
  • 5
    g-quấn-config
    g-quấn-config
    g-wrap-config - tập lệnh để nhận
    thông tin về phiên bản đã cài đặt
    của G-Wrap...
    Chạy g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Kiểm soát quyền truy cập vào
    bộ bản đồ hiện tại cho những người dùng khác trên
    hệ thống. Nếu không có tùy chọn nào được đưa ra, hãy in
    tình trạng hiện tại. TỪ KHÓA: tổng hợp, bản đồ
    quản lý,...
    Chạy g.accessgrass
  • Khác »

Ad