Კომპლექტი - Linux Command - Unix Command

კომპლექტი - წაიკითხეთ და დაწერე ცვლადები

სინოფსისი

მითითებული varName ? მნიშვნელობა ?

აღწერა

აბრუნებს ცვლადი varName- ს მნიშვნელობას . თუ მნიშვნელობა არის მითითებული, მაშინ დააყენეთ ღირებულება varName მნიშვნელობით , შექმნის ახალ ცვლადს, თუ არ არსებობს უკვე არსებული და დაბრუნების მნიშვნელობა. თუ varName შეიცავს ღია ფრჩხილებს და მთავრდება მჭიდრო ფრჩხილით, მაშინ იგი მიუთითებს მასივის ელემენტად: პირველი ღია ფრჩხილის სიმბოლოები მასივის სახელია და მასპინძლებს შორის სიმბოლოები წარმოადგენს მასივის ინდექსს. წინააღმდეგ შემთხვევაში varanname ეხება სკალერ ცვლადს. ჩვეულებრივ, varName არის არაკვალიფიციური (არ შეიცავს სახელები ნებისმიერი შემცველი namespaces), და ცვლადი ამ სახელის ამჟამინდელი სახელთა არის წაკითხული ან წერილობითი. თუ varName შეიცავს namespace qualifiers (მასივის სახელით, თუ იგი მასივის ელემენტს ეხება), მითითებულ სახელთა სივრცეში ცვლადი იკითხება ან დაწერილია.

თუ პროცედურა არ არის აქტიური, მაშინ varName ეხება სახელთა სივრცის ცვლადს (გლობალური ცვლადი, თუ მიმდინარე სახელთა სივრცე არის გლობალური სახელთა სივრცე). თუ პროცედურა აქტიურია, მაშინ varName ეხება პარამეტრის ან ლოკალური ცვლადის პროცედურას, თუ გლობალური ბრძანება არ იყო გამოცხადებული, რათა გამოეცხადებინათ ცნობადობა, რომ იყოს გლობალური, ან თუ ცვლადი ბრძანება არ იყო გამოცხადებული, რათა გამოემოწმებინა სახელი სახელწოდების ცვლადი.

პარამეტრები

- ცვლადი ცვლადები, რომლებიც შეცვლილია ან ექსპორტისთვის შეიქმნა. -b შეატყობინეთ სამუშაოს შეწყვეტის შესახებ დაუყოვნებლივ. -ევე გასვლა დაუყოვნებლივ, თუ ბრძანება გადის ნულოვანი სტატუსის მქონე. -f ფაილის სახელი თაობის გამორთვა (globbing). -ჰ გახსოვდეთ ადგილმდებარეობის ბრძანებები, რადგან ისინი ეძებდნენ. -k ყველა დავალების არგუმენტები მოთავსებულია გარემოსთვის ბრძანებაზე, არა მხოლოდ ის, რომ წინ უძღვის ბრძანება სახელს. -m სამუშაოს კონტროლი ჩართულია. -n დაწვრილებით ბრძანებები მაგრამ არ შეასრულებს მათ. -o ვარიანტი- სახელი, რომელიც შეესაბამება პარამეტრი-სახელს: allexport- ის იგივეა, როგორიცაა -a braceexpand იგივეა, რაც -B emacs- ის გამოყენება emacs- ს სტილის ხაზის რედაქტირების ინტერფეისი errexit- ის იგივეა, რაც -ე მცდარი იგივეა, რაც- E functrace- ს იგივეა, რაც- T hashall იგივე როგორც -h histexpand იგივეა, როგორც -H ისტორია საშუალებას ბრძანება ისტორია უგულებელყოფა ჭურვი არ დატოვებს წაკითხვის საფუძველზე EOF ინტერაქტიული კომენტარი საშუალებას იძლევა კომენტარები გამოჩნდება ინტერაქტიული ბრძანებები სიტყვით იგივე როგორც -k მონიტორინგი იგივე როგორც -m noclobber იგივეა, როგორც -C noexec იგივეა, n noglob იგივეა, როგორც -f nolog ახდენს, მაგრამ იგნორირებულია აცნობოს იგივე როგორც -b nounset იგივე როგორც -u onecmd იგივე როგორც -t ფიზიკური იგივე როგორც -P pipefail დაბრუნების ღირებულება მილსადენის არის ბოლო ბრძანება სტატუსი გასასვლელი ერთად არასამთავრობო - ნულოვანი სტატუსი, ან ნულოვანი თუ არა ბრძანება გამოდის არასამთავრობო ნულოვანი სტატუსის posix შეცვალოს ქცევის bash სადაც default ოპერაცია განსხვავდება Posix სტანდარტი ემთხვევა სტანდარტული პრივილეგირებული იგივე როგორც -p verbose იგივე როგორც -v vi გამოიყენოთ vi- სტილი ხაზის რედაქტირების ინტერფეისი xtrace იგივეა, რაც -x -p ჩართულია როდესაც რეალურ და ეფექტურ მომხმარებლის იდენტებს არ ემთხვევა. გამორთულია ENV ფაილში დამუშავება და შელი ფუნქციების იმპორტი. ამ ოფციის გამორთვა იწვევს ეფექტურ უჯრედს და ველს მიაწოდოს რეალურ უჯრედს და გრაფს. - გასვლა ერთი ბრძანების წაკითხვისა და შესრულების შემდეგ. -u მკურნალობა არეგულირებს ცვლადებს, როგორც შეცდომას. -v ბეჭდვის shell შეყვანის ხაზები, როგორც ისინი წაიკითხა. -x ბეჭდვის ბრძანებები და მათი არგუმენტები, რადგან ისინი შესრულებულია. -ბრმა შეასრულებს გაუქმების გაფართოებას -C თუ დადგენილია, არსებული რეგულარული ფაილების გაუქმება უნდა მოხდეს გამომავალი გადამისამართებით. -E თუ მითითებული, ERR ხაფანგში მემკვიდრეობით შელი ფუნქციები. -H ჩართე! სტილის ისტორიის ჩანაცვლება. ეს დროშა ჩვეულებრივ, როდესაც shell არის ინტერაქტიული. -P თუ მითითებული, არ მოჰყვება სიმბოლურ კავშირებს ბრძანებების შესრულებისას, როგორიცაა cd რომელიც შეცვლის მიმდინარე დირექტორიაში. -T თუ მითითებული, DEBUG ხაფანგში მემკვიდრეობით შელი ფუნქციები. - დარჩენილი დარჩენილი არგუმენტების დანიშვნა პოტენციურ პარამეტრებში. -x და -v პარამეტრები გამორთულია. გამოყენება + ვიდრე - იწვევს ამ დროშებს გამორთული. დროშების გამოყენება შეიძლება გამოყენებულ იქნას ჭურვიზე. მიმდინარე კომპლექტი დროშები შეიძლება ნაპოვნი $ -. დანარჩენი N ARGs არიან პოზიტიური პარამეტრები და მინიჭებული არიან, რათა $ 1, $ 2, .. $ n. თუ ARG- ის არ არის მოცემული, ყველა ჭურვი ცვლადი დაიბეჭდება. გამოსვლის სტატუსი: ბრუნდება წარმატება, თუ არ არსებობს არასწორი ვარიანტი.

იხილეთ ასევე

expr (n), proc (n), კვალი (n), unset (n)

საკვანძო სიტყვები

წაიკითხე, დაწერე, ცვლადი

მნიშვნელოვანია: გამოიყენეთ კაცი ბრძანება ( % man ), რათა ნახოთ თუ როგორ ბრძანება გამოიყენება თქვენს კომპიუტერში.