Pertanyaan yang diberi tag «shell-script»

Pertanyaan tentang skrip shell, file yang dapat dieksekusi yang ditafsirkan oleh shell (bash, zsh, dll.).



3
Kapan `ls -s` mencetak“ 0 ”
Tentu saja, cara standar pengujian jika file kosong adalah dengan test -s FILE, tetapi salah satu klien kami telah menerima skrip yang berisi tes seperti ini: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit 25 fi dengan klaim dari …


1
Apa perbedaan antara .bashrc dan .inputrc
Saya baru mengenal sistem unix, dan merasa tertarik untuk membuat fungsi dan konfigurasi khusus dalam pengaturan file seperti .bashrcdan .inputrc. Namun, saya tidak mengerti perbedaan antara keduanya. Misalnya, ketika saya membuat alias, saya memasukkannya .bashrc. Example 1: alias ...='cd ../../' Ketika saya membuat operasi seperti menggunakan tombol panah untuk mencari …


1
Bagaimana cara mengaktifkan Virtualenv ketika skrip Python dimulai?
Saya ingin menjadwalkan skrip python untuk dijalankan menggunakan cron pada tanggal-tanggal tertentu, masalahnya adalah agar agar example.pydapat bekerja, example-envharus diaktifkan, apakah ada cara untuk example.pymengaktifkan virtualenvnya sendiri setiap kali cron menjalankannya? jika tidak, maka apakah saya harus membuat skrip bash bash.shyang berisi #!/usr/bin/env bash workon example-env python2 example.py dan kemudian …


2
komunikasi antara berbagai proses
Saya memiliki skrip bash, yang menjalankan fungsi manager () sebagai proses terpisah untuk x-times. Bagaimana mungkin meneruskan pesan ke semua proses manajer () dari dalam skrip? Saya sudah membaca tentang pipa anonim tetapi saya tidak tahu bagaimana cara berbagi pesan dengannya .. Saya mencoba melakukannya dengan pipa bernama, tetapi tampaknya …

5
Bagaimana cara melepaskan hak root di skrip shell?
Opsi "--up" di OpenVPN biasanya digunakan untuk perutean dll. Jadi itu diproses sebelum OpenVPN menjatuhkan hak akses root untuk dijalankan sebagai bukan siapa-siapa. Namun, saya menggunakan skrip shell yang harus dijalankan sebagai pengguna yang tidak memiliki hak. Bagaimana aku melakukan itu? Saya telah mempelajari Drop Process Privileges , terutama jawaban …

2
Periksa dependensi skrip bash / shell
Apakah ada metode / perintah untuk memeriksa dependensi skrip bash? Dengan kata lain, respons terhadap pertanyaan ini: Perpustakaan mana yang harus dipasang pengguna untuk menjalankan skrip? Saya bisa melakukan ini secara manual dengan membaca skrip dan memeriksa apa perpustakaan lain / perintah itu panggilan tetapi ini tidak jelas untuk skrip …

5
Bagaimana cara menangkap kesalahan dalam skrip bash linux?
Saya membuat skrip berikut: # !/bin/bash # OUTPUT-COLORING red='\e[0;31m' green='\e[0;32m' NC='\e[0m' # No Color # FUNCTIONS # directoryExists - Does the directory exist? function directoryExists { cd $1 if [ $? = 0 ] then echo -e "${green}$1${NC}" else echo -e "${red}$1${NC}" fi } # EXE directoryExists "~/foobar" directoryExists "/www/html/drupal" …

9
Menambahkan dua angka menggunakan expr
Saya sedang belajar scripting Shell untuk diploma di bidang TI yang saya lakukan saat ini. Saya mencoba menulis skrip kecil yang menambahkan dua angka seperti yang ditunjukkan pada salah satu tutorial yang kami berikan. echo "Enter two numbers" read num1 num2 sum = 'expr $num1 + $num2' echo "The sum …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.