Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

6
Cara menghapus file duplikat menggunakan bash
Saya memiliki folder dengan duplikat (oleh md5sum( md5pada Mac)) file, dan saya ingin memilikicron pekerjaan dijadwalkan untuk menghapus yang ditemukan. Namun, saya terjebak pada bagaimana melakukan ini. Apa yang saya miliki sejauh ini: md5 -r * | sort Yang menghasilkan sesuatu seperti ini: 04c5d52b7acdfbecd5f3bdd8a39bf8fb gordondam_en-au11915031300_1366x768.jpg 1e88c6899920d2c192897c886e764fc2 fortbourtange_zh-cn9788197909_1366x768.jpg 266ea304b15bf4a5650f95cf385b16de nebraskasupercell_fr-fr11286079811_1366x768.jpg 324735b755c40d332213899fa545c463 …

1
Apa arti `line 19: 12364 Killed` dalam pesan kesalahan crontab?
Saya mendapat tugas crontab harian: 50 1 * * * sh /my_path/daily_task.sh > /tmp/zen_log 2>&1 Skrip shell daily_task ini akan menjalankan beberapa skrip python dan menghasilkan file data. Dan itu gagal selama dua malam. Tetapi ketika saya datang di pagi hari, menjalankan skrip python secara manual, saya mendapatkan file data. …
10 bash  cron 


1
Apakah mungkin menjalankan dua perintah pada saat yang sama dalam skrip shell?
Saya tahu bahwa pada baris perintah saya dapat menggunakan &untuk menjalankan perintah di latar belakang. Tapi saya bertanya-tanya apakah saya bisa melakukannya dalam naskah. Saya punya skrip seperti ini: date_stamp=$(date +"%Y-%m-%d" --date='yesterday') shopt -s extglob cd /my/working/directory/ sh ./stay/get_it_ios.sh sh ./stay/get_it_mix.sh cd stay zip ../stay_$date_stamp.zip ./*201* rm ./stay/!(*py|*sh) Dan saya …

1
konversi file CSV ke XLS di linux
Skrip Perl berikut dapat mengonversi file CSV ke file XLS masalahnya adalah bahwa saya perlu menginstal pada mesin Linux pelanggan banyak modul Perl untuk menjalankan skrip Perl ini, dan sebenarnya saya tidak bisa karena mesin Linux adalah mesin pelanggan (tidak memungkinkan untuk menginstal modul) Jadi saya perlu mencari beberapa alternatif …
10 linux  bash  shell-script  awk  perl 

3
Melewati argumen dari file ke skrip bash
Saya punya situasi ini: ./ ./myscript.sh ./arguments.txt ./test.sh Di dalam myscript.sh, saya harus menjalankan file test.sh, menyampaikan argumen yang terkandung di dalamnya arguments.txt. myscript.sh adalah: arguments=$(cat arguments.txt) source test.sh $arguments Ini berfungsi dengan baik jika jika arguments.txt berisi paling banyak satu argumen: firstargument Substitusi adalah: ++ source test.sh 'firstargument' Tetapi …


1
Bash secara otomatis memuat ulang (menyuntikkan) pembaruan ke dalam skrip yang berjalan setelah menyimpannya: Mengapa? Adakah penggunaan praktis?
Saya sedang menulis skrip bash, dan kebetulan memperbarui kode (menyimpan file skrip ke disk) ketika skrip sedang menunggu beberapa input dalam satu whilelingkaran. Setelah saya kembali ke terminal dan melanjutkan dengan permintaan skrip sebelumnya, bash memberi kesalahan tentang sintaksis file: /home/aularon/bin/script: line 58: unexpected EOF while looking for matching `"' …
10 bash  shell  scripting 

3
Bagaimana cara saya membiarkan kartu liar autocomplete?
Jika saya memiliki direktori yang berisi file foo.bar.a.cat foo.bar.a.hat dan saya ketik ls f+ TABbash shell autocomplet untuk ls foo.bar.a.. Jika saya mengetik ls *bar*+ TABsaya ingin komplemen otomatis *bar*.a.. Apakah ini mungkin? Ini mirip dengan pertanyaan Bagaimana cara mengaktifkan tab wildcard di bash? tetapi jawaban yang disarankan, "itu bekerja …



3
Apakah ada pintasan di bash untuk menghapus segmen terakhir dari jalur?
Saya sudah menjadi cukup mahir dengan sejumlah tombol pintas bash yang membuat bash-ing saya lebih cepat: Ca / Ce, Cu, Cw, Mf / Mb, Cr dll. Satu tugas umum yang saya belum menemukan jalan pintas yang baik untuk meskipun adalah saat saya ingin menghapus segmen terakhir jalur: Katakan saya punya …
10 bash 

1
.bashrc tidak dieksekusi
Saya memiliki pengguna (non-root) yang memiliki ~/.bashrcfile dengan beberapa alias di dalamnya. Tapi itu tidak terlihat seperti file dieksekusi pada saat masuk. Jika saya melakukannya source ~/.bashrcmaka itu melakukan apa yang seharusnya. Tapi bukankah ~/.bashrcseharusnya dieksekusi setiap kali saya masuk? Izin diatur ke 644 (sama dengan root saya .bashrc, yang …
10 bash  rhel  bashrc 

3
Bagaimana cara menggunakan 7z untuk mengarsipkan semua file dan direktori (termasuk yang tersembunyi) dalam direktori?
Karena spesifik dari kebutuhan pengarsipan saya, saya tidak nyaman dengan arsip tar.gz solid dan menggunakan 7z sebagai gantinya. Saya menggunakan perintah berikut untuk melakukan ini: 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off ~/my/folder.7z ~/my/folder/* Untuk membuat arsip semua yang ada di dalamnya ~/my/folder/sebagai ~/my/folder.7zfile. Tapi ~/my/folder/.hiddenFoldertidak masuk ke arsip …
10 bash  wildcards  7z 

1
Cara menetapkan nilai ke beberapa variabel dalam baris perintah dengan bilah
Saya pada dasarnya mencoba untuk mengasumsikan bagian-bagian tertentu dari output dari perintah shell ke variabel mulitple, tapi saya tidak tahu bagaimana melakukannya. Demi kesederhanaan, asumsikan bahwa perintah pada shell, ketika dijalankan, dicetak one two three four yang dapat disimulasikan dengan a echo "one two three four" (walaupun comannd yang sebenarnya …
10 shell  bash 

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.