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

Thuật ngữ 'shell' dùng để chỉ một lớp thông dịch lệnh tương tác dựa trên văn bản thường được liên kết với các hệ điều hành Unix & Linux. Đối với các câu hỏi về kịch bản shell, vui lòng sử dụng một thẻ cụ thể hơn, chẳng hạn như 'bash', 'powershell' hoặc 'ksh'. Nếu không có thẻ cụ thể, nên sử dụng giải pháp di động (tuân thủ POSIX), mặc dù sử dụng 'posix' ngoài ra hoặc 'sh' thay vào đó là thích hợp hơn.

6
Tại sao $$ trả lại id giống như quy trình cha?
Tôi có vấn đề với Bash, và tôi không biết tại sao. Dưới vỏ, tôi nhập: echo $$ ## print 2433 (echo $$) ## also print 2433 (./getpid) ## print 2602 "getpid" là một chương trình C để có được pid hiện tại, như: int main() { printf("%d", (int)getpid()); return …
159 bash  shell  pid  subshell 

4
Lệnh xuất UNIX [đã đóng]
Đã đóng cửa. Câu hỏi này không đúng chủ đề . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó thuộc chủ đề cho Stack Overflow. Đóng cửa 8 năm trước . Cải thiện câu hỏi này Tôi …
158 bash  shell  unix 




17
Làm thế nào để chạy tập lệnh shell Unix từ mã Java?
Nó khá đơn giản để chạy một lệnh Unix từ Java. Runtime.getRuntime().exec(myCommand); Nhưng có thể chạy tập lệnh shell Unix từ mã Java không? Nếu có, nó có phải là một cách thực hành tốt để chạy một tập lệnh shell từ bên trong mã Java không?
155 java  unix  shell 


4
vấn đề shell init khi nhấp vào tab, có gì sai với getcwd?
Khi tôi nhấp vào Tab trên bash, thông báo lỗi sẽ xuất hiện, có gì sai? symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success symlink-hook: error retrieving current directory: getcwd: cannot access …
153 linux  bash  shell  pwd  getcwd 




7
Chạy một chuỗi dưới dạng một lệnh trong tập lệnh Bash
Tôi có một đoạn script Bash xây dựng một chuỗi để chạy như một lệnh Kịch bản: #! /bin/bash matchdir="/home/joao/robocup/runner_workdir/matches/testmatch/" teamAComm="`pwd`/a.sh" teamBComm="`pwd`/b.sh" include="`pwd`/server_official.conf" serverbin='/usr/local/bin/rcssserver' cd $matchdir illcommando="$serverbin include='$include' server::team_l_start = '${teamAComm}' server::team_r_start = '${teamBComm}' CSVSaver::save='true' CSVSaver::filename = 'out.csv'" echo "running: $illcommando" # $illcommando > server-output.log 2> server-error.log $illcommando mà dường …




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.