Pertanyaan yang diberi tag shell

97
Menangkap kode kesalahan dalam pipa shell

Saat ini saya memiliki skrip yang melakukan sesuatu seperti ./a | ./b | ./c Saya ingin memodifikasinya sehingga jika salah satu dari a, b, atau c keluar dengan kode kesalahan, saya mencetak pesan kesalahan dan berhenti alih-alih meneruskan keluaran yang buruk. Apa cara termudah / terbersih untuk...

97
While loop untuk menguji apakah file ada di bash

Saya sedang mengerjakan skrip shell yang melakukan perubahan tertentu pada file txt hanya jika memang ada, namun loop pengujian ini tidak berfungsi, saya bertanya-tanya mengapa? Terima kasih! while [ ! -f /tmp/list.txt ] ; do sleep 2 done

97
Mensimulasikan penekanan tombol ENTER dalam skrip bash

Saya telah membuat skrip bash yang sangat sederhana yang menjalankan beberapa perintah. salah satu dari perintah ini membutuhkan masukan pengguna selama runtime. yaitu menanyakan pengguna "apakah Anda ingin bla bla bla?", Saya hanya ingin mengirim tombol enter ke tombol ini sehingga skrip akan...

97
Mengacu pada file yang berhubungan dengan menjalankan skrip

Dalam skrip bash yang saya tulis, saya gunakan sourceuntuk menyertakan variabel yang ditentukan dalam file konfigurasi. Script yang akan dieksekusi adalah act.sh, sedangkan script yang harus sourced adalah act.conf.sh, maka di dalam act.shsaya ada: source act.conf.sh Namun ini hanya berfungsi...

96
Bagaimana cara menormalkan jalur di PowerShell?

Saya memiliki dua jalur: fred\frog dan ..\frag Saya dapat menggabungkan mereka bersama di PowerShell seperti ini: join-path 'fred\frog' '..\frag' Itu memberi saya ini: fred\frog\..\frag Tapi saya tidak menginginkan itu. Saya ingin jalur yang dinormalisasi tanpa titik ganda, seperti...

96
Perulangan melalui hash, atau menggunakan array di PowerShell

Saya menggunakan potongan kode (yang disederhanakan) ini untuk mengekstrak satu set tabel dari SQL Server dengan BCP . $OutputDirectory = "c:\junk\" $ServerOption = "-SServerName" $TargetDatabase = "Content.dbo." $ExtractTables = @( "Page" , "ChecklistItemCategory" , "ChecklistItem" ) for...

96
Apa arti simbol & di PowerShell?

$tool = 'C:\Program Files\gs\gs9.07\bin\gswin64c.exe' & $tool -q -dNOPAUSE -sDEVICE=tiffg4 $param -r300 $pdf.FullName -c quit Adakah yang bisa menjelaskan kepada saya bagaimana ini bekerja? Apa sebenarnya arti simbol & di Powershell?

95
Memvalidasi parameter ke skrip Bash

Saya datang dengan yang dasar untuk membantu mengotomatiskan proses menghapus sejumlah folder karena tidak diperlukan. #!/bin/bash rm -rf ~/myfolder1/$1/anotherfolder rm -rf ~/myfolder2/$1/yetanotherfolder rm -rf ~/myfolder3/$1/thisisafolder Ini dibangkitkan seperti ini: ./myscript.sh...

95
Skrip PowerShell tidak menerima tanda $ (dolar)

Saya mencoba membuka koneksi data SQL menggunakan skrip PowerShell dan kata sandi saya berisi $tanda: $cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;") Ketika saya mencoba untuk membuka koneksi, dikatakan:...

95
Cara menyarangkan pukulan punggung Bash dengan benar

Entah saya melewatkan beberapa serangan balik atau serangan balik tampaknya tidak bekerja dengan terlalu banyak programmer-quote-looping. $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 Ingin hello1-hello2-hello3-hello4-hello5-hello6-......

95
Edit skrip shell saat sedang berjalan

Dapatkah Anda mengedit skrip shell saat sedang berjalan dan apakah perubahannya memengaruhi skrip yang sedang berjalan? Saya ingin tahu tentang kasus spesifik dari skrip csh yang saya miliki batch menjalankan banyak rasa build yang berbeda dan berjalan sepanjang malam. Jika sesuatu terjadi pada...