Pertanyaan yang diberi tag «bash»

Untuk pertanyaan tentang skrip yang ditulis untuk shell perintah Bash. Untuk skrip shell dengan kesalahan / kesalahan sintaksis, silakan periksa dengan program shellcheck (atau di server shellcheck web di https://shellcheck.net) sebelum memposting di sini. Pertanyaan tentang penggunaan interaktif Bash lebih cenderung pada topik di Super User daripada di Stack Overflow.

6
Temukan file yang telah diubah dalam 24 jam terakhir
Misalnya, server MySQL sedang berjalan di mesin Ubuntu saya. Beberapa data telah diubah selama 24 jam terakhir. Apa skrip (Linux) yang dapat menemukan file yang telah diubah selama 24 jam terakhir? Harap sebutkan nama file, ukuran file, dan waktu modifikasi.
265 linux  bash  find 



4
Bisakah bash menunjukkan definisi fungsi?
Apakah ada cara untuk melihat definisi fungsi bash di bash? Sebagai contoh, katakanlah saya mendefinisikan fungsi foobar function foobar { echo "I'm foobar" } Apakah nanti ada cara untuk mendapatkan kode yang foobarberjalan? $ # non-working pseudocode $ echo $foobar echo "I'm foobar"
262 bash  function 


14
Memeriksa status keluar Bash dari beberapa perintah secara efisien
Apakah ada sesuatu yang mirip dengan pipefail untuk banyak perintah, seperti pernyataan 'coba' tetapi dalam bash. Saya ingin melakukan sesuatu seperti ini: echo "trying stuff" try { command1 command2 command3 } Dan pada titik mana pun, jika ada perintah gagal, putus dan gema kesalahan dari perintah itu. Saya tidak mau …
261 bash  exit 




5
Operator logis sederhana di Bash
Saya memiliki beberapa variabel dan saya ingin memeriksa kondisi berikut (ditulis dalam kata-kata, maka upaya gagal saya dalam bash scripting): if varA EQUALS 1 AND ( varB EQUALS "t1" OR varB EQUALS "t2" ) then do something done. Dan dalam upaya saya yang gagal, saya datang dengan: if (($varA == …


6
Bagaimana cara menemukan semua symlink di pohon direktori?
Saya mencoba untuk menemukan semua symlinks dalam pohon direktori untuk situs web saya. Saya tahu bahwa saya dapat menggunakannya finduntuk melakukan ini, tetapi saya tidak tahu bagaimana cara memeriksa direktori secara rekursif. Saya sudah mencoba perintah ini: find /var/www/ -type l ... dan kemudian saya menemukan bahwa isinya /var/wwwadalah symlink, …
255 bash  find  symlink 


4
Bisakah saya mengubah nama `nohup.out`?
Ketika saya menjalankan nohup some_command &, output menuju ke nohup.out; man nohupmengatakan untuk melihat info nohupyang pada gilirannya mengatakan: Jika output standar adalah terminal, output standar perintah ditambahkan ke file 'nohup.out'; jika itu tidak dapat ditulis, ditambahkan ke file '$ HOME / nohup.out'; dan jika itu tidak dapat ditulis, perintah …
254 bash  logging  nohup 


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.