Pertanyaan yang diberi tag «shell-script»

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

3
Ubah huruf huruf ke-n dalam sebuah string
Saya ingin mengubah kasus surat-n dari string di BASH(atau alat * nix lainnya, misalnya sed, awk, tr, dll). Saya tahu bahwa Anda dapat mengubah seluruh casing menggunakan: ${str,,} # to lowercase ${str^^} # to uppercase Apakah mungkin mengubah huruf "Tes" ke-3 menjadi huruf besar? $ export str="Test" $ echo ${str^^:3} …


3
Hitung item yang dibatasi dibatasi dalam file
Saya memiliki skrip shell yang digunakan find -print0untuk menyimpan daftar file yang akan diproses menjadi file sementara. Sebagai bagian dari pencatatan, saya ingin menampilkan jumlah file yang ditemukan, jadi saya perlu cara untuk menghitungnya. Jika -print0opsi tidak digunakan untuk keselamatan saya bisa menggunakan wc -luntuk menghitung.

3
Pipa / redirect sekelompok perintah
Saat ini saya menggunakan pengaturan berikut untuk mengarahkan output dari beberapa perintah: echo "Some normal commands" ( echo "Error: something happened" echo "Warning: this incident will be logged" ) >> logfile echo "More normal commands" Ini sangat berguna, dan itu juga berfungsi dengan pipa. Apakah ini cara terbaik untuk melakukan …



1
Cara yang tepat untuk mendistribusikan skrip shell
Apa cara yang paling tepat untuk mendistribusikan skrip shell, jika perilaku shell dapat dimodifikasi oleh setdan karenanya tidak dapat diprediksi? Misalnya, rm *.txttidak akan dieksekusi seperti yang diharapkan pada lingkungan di mana set -ftelah dijalankan. Bagaimana saya memastikan bahwa rm *.txtmenghapus semua file teks dalam direktori saat ini di lingkungan …


2
Izin Bash Script ditolak & Penerjemah Buruk
Saya menggunakan kali linux 64 bit. Saya telah membuat skrip python yang membutuhkan 2 argumen untuk memulai. Saya tidak ingin mengetik setiap kali jalur yang sama persis atau mencari dalam sejarah perintah yang saya gunakan di terminal. Jadi saya memutuskan untuk membuat skrip sederhana yang memanggil skrip python dengan argumennya. …

1
Menjalankan perintah dengan skrip ssh dan shell menggunakan variabel pada mesin jarak jauh
Saya ingin menjalankan perintah dan skrip yang terletak di mesin jarak jauh dengan skrip di mesin lokal. Saya tahu itu mungkin untuk mengeksekusi perintah semacam ini ssh, jadi saya membuat: #!/bin/bash ssh username@target 'cd locationOf/theScript/; ./myScript.sh' Ini bekerja dengan sempurna. Saya ingin skrip ini menjadi lebih umum, menggunakan variabel. Sekarang …

2
Perbedaan antara ekspansi dan substitusi dalam terminologi scripting shell
Ekspansi dan Substitusi tampaknya saling bertukar pada konteks yang sama dalam bahasa pemrograman shell. Misalnya, beberapa dokumen seperti manual referensi Bash , Bash Hackers Wiki menggunakan kata 'ekspansi' untuk menjelaskan ' ekspansi parameter shell '. Namun, beberapa dokumen lain sepertinya lebih menyukai kata 'substitusi'. Panduan Bash-Scripting Lanjutan menggunakan substituion parameter …




3
Cron tidak berjalan pada hari tertentu tetapi semua hari lainnya
Saya memiliki pengaturan cron untuk menjalankan skrip bash setiap hari pada jam 10 malam. Saya memiliki pengaturan cron lain untuk dijalankan setiap bulan pada tanggal 1 bulan itu. Kedua crons meluncurkan skrip bash, dan satu-satunya yang berbeda dalam skrip bash adalah argumen yang mereka sampaikan ke program java yang mendasarinya …

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.