Unix & Linux

T&J untuk pengguna Linux, FreeBSD dan sistem operasi Un * x lainnya

5
Cetak konten file tanpa baris pertama dan terakhir
Apakah ada cara sederhana yang bisa saya gema file, lewati baris pertama dan terakhir? Saya sedang melihat perpipaan dari headdalam tail, tetapi bagi mereka sepertinya saya harus mengetahui garis total dari awal. Saya juga melihat split, tapi saya juga tidak melihat cara untuk melakukannya.

5
Memisahkan string dengan munculnya pembatas pertama
Saya memiliki string dalam format selanjutnya id;some text here with possible ; inside dan ingin membaginya menjadi 2 string dengan kemunculan pertama ;. Jadi, seharusnya: iddansome text here with possible ; inside Saya tahu cara memisahkan string (misalnya, dengan cut -d ';' -f1), tetapi akan terpecah menjadi lebih banyak bagian …

3
Bagaimana saya bisa membuat variabel lingkungan "diekspor" di skrip shell bertahan?
Saya memiliki beberapa akun Amazon EC2 dan ingin cepat dapat beralih variabel, seperti $EC2_HOME, menggunakan skrip. Saya memiliki skrip shell yang diatur seperti ini: #!/bin/sh export EC2_HOME=/home/me/.ec2 echo $EC2_HOME Ketika saya menjalankan skrip saya tahu itu EC2_HOMEsudah diatur, tetapi saya berpikir bahwa menggunakan exportakan membuat variabel tetap ada setelah skrip …


4
GTK - Mengaktifkan / mengatur tema gelap berdasarkan per-aplikasi
Apakah ada cara untuk mengatur gtk-application-prefer-dark-theme untuk aplikasi? Ini biasanya diatur dalam kode oleh aplikasi. Aplikasi seperti Eye of Gnome dan Totem menyalakannya. Saya ingin, sebagai pengguna menyalakannya, pada basis per aplikasi. Untuk gnome-terminal, saya biasanya menggunakan teks putih pada skema warna latar belakang hitam, dan memiliki batas jendela gelap …
54 gnome  gtk  gtk3 

11
Alat untuk menerapkan konfigurasi RandR secara otomatis ketika layar eksternal dicolokkan
apakah ada alat yang memungkinkan seseorang untuk: ingat konfigurasi RandR saat ini (posisi, orientasi, resolusi dll) berdasarkan monitor, secara otomatis menerapkan konfigurasi yang baik yang diketahui terakhir segera setelah layar dicolokkan, tanpa perlu main-main dengan applet atau xrandr (1)? Konfigurasi harus diterapkan pada per-pengguna, per-tampilan. Jika tidak ada alat seperti …
54 linux  xorg  udev  xrandr 

1
Apakah nginx mendukung blok komentar dalam konfigurasi?
Di sini saya memiliki konfigurasi nginx. Saya perlu mengomentari blok di dalamnya: ...things I want... ...things I don't want... ...things I want... Panjangnya 30-50 baris, dan saya tidak akan mencadangkan dan menghapusnya. Saya juga tidak ingin menulis #s ke awal 30-50 baris kode, dan saya juga tidak ingin skrip / …
54 nginx 

2
Buat symlink - timpa jika ada
Saya ingin mencatat data /path/to/data/folder/month/date/hour/minute/filedan menghubungkannya dengan /path/to/recent/filedan melakukan ini secara otomatis setiap kali file dibuat. Dengan asumsi saya tidak akan tahu sebelumnya jika /path/to/recent/fileada, bagaimana saya bisa membuatnya (jika tidak ada) atau menggantinya (jika memang ada)? Saya yakin saya bisa memeriksa apakah ada dan kemudian melakukan delete, symlink, tapi …
54 bash  symlink 

4
Kecualikan satu pola dari pertandingan glob
Saya memiliki beberapa file dengan nama file dasar yang sama. Saya ingin menghapus semua kecuali satu foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Jika saya tidak perlu menyimpannya, saya tahu saya bisa menggunakannya rm foo.*. TLDP menunjukkan ^untuk meniadakan pertandingan. Melalui trial and error, saya dapat menemukannya rm …
54 bash  wildcards 

4
Mengapa tilde (~) tidak berkembang di dalam tanda kutip ganda?
Menurut jawaban ini dan pemahaman saya sendiri, tilde memperluas ke direktori home: $ echo ~ /home/braiam Sekarang, setiap kali saya ingin ekspansi shell berfungsi, yaitu menggunakan nama variabel seperti itu $FOO, dan jangan merusak karakter yang tidak terduga, spasi seperti itu, dll. Orang harus menggunakan tanda kutip ganda ": $ …
54 shell 


9
Bagaimana saya menggemakan 1 kolom output dari perintah ls?
Katakanlah ketika saya melakukan perintah output adalah: file1 file2 file3 file4 Apakah mungkin untuk menampilkan hanya kolom output tertentu, dalam hal ini file2? Saya telah mencoba yang berikut ini tanpa hasil: echo ls | $2 Pada dasarnya yang ingin saya lakukan hanyalah menggemakan kolom kedua, dalam hal ini, saya ingin …
54 bash  ls  parameter  arguments 

4
Simpan seluruh proses untuk kelanjutan setelah reboot
Saya mengembangkan sebuah algoritma untuk masalah yang cukup sulit dalam matematika yang kemungkinan akan membutuhkan beberapa bulan untuk menyelesaikannya. Karena saya memiliki sumber daya yang terbatas saja, saya memulai ini pada laptop Ubuntu 12.04 (x86) saya. Sekarang saya ingin menginstal beberapa pembaruan dan benar-benar me-restart laptop (pesan "tolong reboot" hanya …
54 process  reboot 

7
Buka RPM pada Mac?
Saya menggunakan MacBook Pro yang menjalankan Apple Leopard (Mac OS X 10.5.8). Saya ingin membuka paket RPM dan melihat file yang terkandung dalam wget-1.11.4-2.el5_4.1.src.rpm . Saya tidak perlu menginstal file ke lokasi tertentu atau menjalankan skrip% postinstall apa pun atau apa pun. Saya hanya ingin membuka paket RPM ini sehingga …
54 rhel  rpm  osx 

2
Mengganti hanya variabel tertentu dengan envsubst
Saya mencoba melakukan penggantian variabel lingkungan envsubst, tetapi saya hanya ingin mengganti variabel tertentu. Dari dokumen saya harus bisa mengatakan envsubstuntuk hanya mengganti variabel-variabel tertentu tetapi saya gagal untuk dapat melakukan itu. Misalnya, jika saya memiliki file yang berisi: VAR_1=${VAR_1} VAR_2=${VAR_2} bagaimana saya harus mengeksekusi envsubstsehingga hanya menggantikan referensi ${VAR_1}?

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.