Câu hỏi được gắn thẻ «function»

Các câu hỏi về việc sử dụng chức năng trong ngữ cảnh của Unix & Linux (hầu hết nhưng không chỉ riêng các tập lệnh shell). Câu hỏi về lập trình trong Python, Perl, Ruby, v.v. nên được hỏi trên Stack Overflow.


3
Hiển thị thân hàm trong Bash
Tôi đã thiết lập một số chức năng trong .bashrctập tin của tôi . Tôi muốn chỉ hiển thị mã thực tế của hàm và không thực thi nó, để nhanh chóng tham khảo một cái gì đó. Có cách nào, chúng ta có thể thấy định nghĩa hàm?
13 bash  function 


2
Shell ký tự tên hàm hợp lệ
Sử dụng các ký tự Unicode mở rộng là (không nghi ngờ gì) hữu ích cho nhiều người dùng. Các vỏ đơn giản hơn (tro (busybox), dash) và ksh không thành công với: tést() { echo 34; } tést Nhưng bash , mksh , lksh và zsh dường như cho …
13 bash  shell  zsh  function 


2
Bash Scripting echo cục bộ trong một chức năng
Trong các tập lệnh bash, tôi cố gắng giữ các biến của mình cục bộ thành các hàm bất cứ nơi nào tôi có thể và sau đó chuyển những gì tôi cần ra khỏi các hàm như dưới đây #!/bin/bash function FUNCTION() { local LOCAL="value" echo "$LOCAL" # return …

2
Tham số tùy chọn trong hàm bash
Tôi có một chức năng để nhanh chóng tạo một chi nhánh SVN mới trông giống như vậy function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; } Mà tôi sử dụng để nhanh chóng tạo một chi nhánh mới mà không cần phải tra cứu và …

3
Thoát khỏi hàm bash, không phải thiết bị đầu cuối
Tôi có một tập lệnh bash như dưới đây để cài đặt Zookeeper nhưng chỉ khi chưa cài đặt. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e $DEFAULT_INSTALLATION_DEST/${ZOOK_TOOL} ]; then echo "${ZOOK_TOOL} alreay installed"; exit 1; # <<<< here elif [ ! -e $DEFAULT_SOURCE_ROOT/${ZOOK_TOOL}.tar.gz ]; then wgetIt $ZOOK_DOWNLOAD_URL else echo …

2
%% Có nghĩa là gì trong một tên hàm?
Nhìn vào đầu ra của env, tôi nhận thấy cũng có chức năng sau. BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } Nội dung của tệp /usr/share/mc/mc-wrapper.sh như sau. MC_USER=`id | sed 's/[^(]*(//;s/).*//'` MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$" /usr/bin/mc -P "$MC_PWD_FILE" "$@" if test -r "$MC_PWD_FILE"; then MC_PWD="`cat "$MC_PWD_FILE"`" if test -n "$MC_PWD" && test -d "$MC_PWD"; …




1
Xem định nghĩa hiện tại của hàm shell
Vì vậy, tôi đang chỉnh sửa bashrc liên tục và tôi có một thiết bị đầu cuối mở với định nghĩa chức năng làm việc, mặc dù bashrc đã được cập nhật với định nghĩa hàm sai. (Vì định nghĩa không thay đổi cho đến khi tôi lấy nguồn bashrc …
11 function  bashrc 


4
gán và kiểm tra siêu dữ liệu hàm bash
Tôi thường tạo và đăng ký rất nhiều hàm bash tự động hóa nhiều nhiệm vụ tôi thường làm trong các dự án phát triển của mình. Thế hệ đó phụ thuộc vào siêu dữ liệu của dự án tôi đang làm. Tôi muốn chú thích các chức năng với …
10 bash  function 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.