Pertanyaan yang diberi tag «shell-script»

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

1
Mulai proses latar belakang dari skrip dan kelola ketika skrip berakhir
Saya ingin menjalankan dan mengonfigurasi proses yang mirip dengan daemon dari skrip. Shell saya ditiru zsh di bawah Cygwin dan daemonnya adalah SFK , server FTP dasar. Untuk yang penting di sini, skrip startserv.shdapat disusun sebagai berikut: #!/bin/sh read -s -p "Enter Password: " pw user=testuser share=/fshare cmd="sfk ftpserv -user=$user …

8
Hitung file dalam direktori dengan ekstensi
Untuk keperluan pengujian, saya ingin menghitung berapa banyak file gambar di dalam direktori, memisahkan setiap jenis file gambar dengan ekstensi file (jpg = "yes". Ini karena nantinya akan berguna untuk skrip lain yang akan menjalankan suatu tindakan pada setiap ekstensi file). Dapatkah saya menggunakan sesuatu seperti berikut ini untuk file …


5
Cara mengurai tanggal ISO8601 dengan perintah tanggal linux
Saya mencoba menggunakan perintah tanggal untuk menghasilkan cap waktu file yang dapat ditafsirkan oleh perintah tanggal. Namun, perintah tanggal sepertinya tidak menyukai outputnya sendiri, dan saya tidak yakin bagaimana cara mengatasinya. Inti masalah: sh-4.2$ date Fri Jan 3 14:22:19 PST 2014 sh-4.2$ date +%Y%m%dT%H%M 20140103T1422 sh-4.2$ date -d "20140103T1422" Thu …


3
bash script error stty: input standar: ioctl tidak sesuai untuk perangkat
Saya menggunakan di sini-dokumen dalam skrip bash untuk mengotomatiskan instalasi dan pengaturan di mana kata sandi diperlukan berkali-kali. Saya memasukkan kata sandi sekali dan skrip meneruskannya ke berbagai perintah. Dalam kebanyakan kasus, pendekatan dokumen di sini menangani masalah ini. Namun, dalam satu kasus saya mendapatkan kesalahan ini: Enter VNC password: …


4
cambuk atau dialog
Saya akan membuat skrip yang akan menggunakan input pengguna, jadi saya memutuskan untuk menggunakan whiptail, tetapi sedikit bingung yang mana yang portable dan akan bekerja di ubuntu 10.x dan lebih tinggi dan CentOs5.x dan lebih tinggi. Saya tahu read, tapi saya ingin dialog seperti alat, jadi kalau ada yang tahu …

4
Mendapatkan lebar konsol menggunakan skrip bash
Saya menghadapi masalah ketika saya mencoba untuk mendapatkan ukuran terminal dengan menggunakan skrip. Biasanya saya akan menggunakan perintah tput colsdi dalam konsol, namun saya ingin dapat menyelesaikan fitur ini dengan ketat menggunakan skrip. Sampai sekarang saya dapat mendeteksi konsol yang sedang berjalan dan mendapatkan path file-nya. Namun saya berjuang untuk …

5
Dapatkan lebar tampilan dari serangkaian karakter
Apa yang paling dekat dengan cara portabel untuk mendapatkan lebar layar (setidaknya pada terminal (yang menampilkan karakter dalam lokal saat ini dengan lebar yang benar)) dari serangkaian karakter dari skrip shell. Saya terutama tertarik pada lebar karakter non-kontrol tetapi solusi yang memperhitungkan karakter kontrol akun seperti backspace, carriage return, tabulasi …

2
Menggabungkan variabel string di dalam for loop di bash shell [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . #!/bin/bash names= find /home/devuser -name 'BI*' echo $names for name in {names[@]} do echo $name $var …

3
Shell Script - kesalahan sintaksis dekat token yang tidak terduga `else '
Dengan skrip shell berikut, mengapa saya mendapatkan kesalahan syntax error near unexpected token `else' Script Shell echo "please enter username" read user_name echo "please enter password" read -s pass echo ${ORACLE_SID} SID=${ORACLE_SID} if ["${ORACLE_SID}" != 'Test'] then sqlplus -s -l $USER_NAME/$PASS@$SID <<EOF copy from scott/tiger@orcl insert EMP using select * …


4
fungsi panggilan dinyatakan di bawah ini
Apakah mungkin untuk memanggil fungsi yang dideklarasikan di bawah dalam bash? Contoh if [ "$input" = "yes" ]; then YES_FUNCTION elif [ "$input" = "no" ]; then NO_FUNCTION else exit 0; fi YES_FUNCTION() { ..... ..... } NO_FUNCTION() { ..... ..... }

2
`tee` untuk perintah
teedapat mengarahkan input standar yang disalurkan ke output dan file standar . echo Hello, World! | tee greeting.txt Perintah di atas akan menampilkan salam pada layar terminal dan menyimpannya dalam isi greeting.txtfile, membuat file jika tidak ada dengan nama itu. Ada juga yang -aberalih untuk teemenambahkan file yang sudah ada …

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.