Pertanyaan yang diberi tag «for»

Tag untuk menunjukkan pertanyaan apa pun yang berkaitan dengan for loop

6
Mengapa mengulangi hasil praktik buruk?
Pertanyaan ini terinspirasi oleh Mengapa menggunakan shell loop untuk memproses teks dianggap praktik buruk? Saya melihat konstruksi ini for file in `find . -type f -name ...`; do smth with ${file}; done dan for dir in $(find . -type d -name ...); do smth with ${dir}; done digunakan di sini …
170 files  find  filenames  for 

1
Apa tujuan dari kata kunci "lakukan" di Bash untuk loop?
Apa tujuan dari dokata kunci dalam forsintaks Bash loop? Bagi saya, itu terasa berlebihan. for i in `seq 1 2`; do echo "hi"; done Mengapa sintaksinya tidak seperti ini? for i in `seq 1 2`; echo "hi"; done Saya yakin bahwa itu tidak mengisi suatu tujuan. Saya hanya ingin belajar.
76 bash  shell  for 




4
Menghindari kesalahan karena tanda bintang yang tidak dikembangkan
Dalam bash saya sering menggunakan for-loop seperti berikut ini for file in *.type; do sommecommand "$file"; done; untuk melakukan operasi untuk semua file yang cocok *.type. Jika tidak ada file dengan akhiran ini ditemukan di direktori yang berfungsi tanda bintang tidak diperluas dan biasanya saya akan mendapatkan pesan kesalahan mengatakan …
16 bash  wildcards  for 

4
Loop melalui folder dan daftar file
Saya memiliki folder bernama 'sampel' dan memiliki 3 file di dalamnya. Saya ingin menulis skrip shell yang akan membaca file-file ini di dalam folder sampel dan mempostingnya ke situs HTTP menggunakan curl. Saya telah menulis yang berikut ini untuk membuat daftar file di dalam folder: for dir in sample/*; do …

4
$ {! FOO} dan zsh
${!FOO}melakukan substitusi ganda dalam bash, yang berarti mengambil nilai (string) FOO dan menggunakannya sebagai nama variabel. zshtidak mendukung fitur ini. Apakah ada cara untuk membuat ini bekerja sama di bashdan zsh? Latar Belakang: Saya punya daftar variabel lingkungan, seperti PATH MAIL EDITOR dan ingin mencetak nama variabel terlebih dahulu dan …

3
Multivariabel Untuk Loop
Apakah ada cara untuk menentukan beberapa variabel (bukan hanya bilangan bulat) dalam forloop bash? Saya mungkin memiliki 2 file yang mengandung teks sewenang-wenang yang harus saya kerjakan. Apa yang saya butuhkan secara fungsional adalah sesuatu seperti ini: for i in $(cat file1) and j in $(cat file2); do command $i …

4
Loop melalui file tidak termasuk direktori
Saya perlu skrip saya untuk melakukan sesuatu pada setiap file di direktori saat ini tidak termasuk sub-direktori. Misalnya, di jalur saat ini, ada 5 file, tetapi 1 di antaranya adalah folder (sub-direktori). Skrip saya harus mengaktifkan perintah yang diberikan sebagai argumen saat menjalankan skrip tersebut. Yaitu "bash script wc -w" …
11 bash  for 



2
Dalam loop di atas array, tambahkan elemen ke array
Saya punya masalah dengan for loop in bash. Sebagai contoh: Saya punya array ("etc" "bin" "var"). Dan saya beralih pada array ini. Tetapi dalam loop saya ingin menambahkan beberapa nilai ke array. Misalnya array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Ini menampilkan etc bin var(tentu saja …
9 bash  array  for 

2
Bash: Banyak untuk loop di Background
Apakah ini cara yang benar untuk memulai beberapa proses berurutan di latar belakang? for i in {1..10}; do for j in {1..10}; do run_command $i $j; done & done; Semua jharus diproses setelah satu sama lain untuk diberikan i, tetapi semua iharus diproses secara bersamaan.

1
untuk loop tidak bekerja di bash
Saya memiliki kode di bawah ini untuk mengganti beberapa strigns dalam beberapa file, tetapi untuk loop memeriksa file pertama dan tidak mengeksekusi skrip perl. di bawah ini adalah kode saya if [ -f zebu.work.post_opt/ZEBU_CTO_FT_MOD.v ] then for file in $(./zebu.work.post_opt/ZEBU_CTO_FT_MOD*); do perl -i -p -e 's/input/inout/g' $file; perl -i -p …
7 bash  for 
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.