Pertanyaan yang diberi tag «unix»

Tag ini EKSKLUSIF untuk pertanyaan PEMROGRAMAN yang terkait langsung dengan Unix; masalah perangkat lunak umum harus diarahkan ke situs Unix & Linux Stack Exchange atau ke Super User. Sistem operasi Unix adalah OS serba guna yang dikembangkan oleh Bell Labs pada akhir 1960-an dan saat ini ada dalam berbagai versi.

8
Dapatkan bidang terakhir menggunakan substr
Saya mencoba menggunakan awkuntuk mendapatkan nama file yang diberikan path absolut ke file tersebut. Misalnya, ketika diberi jalur input yang /home/parent/child/filenameingin filename saya dapatkan, saya telah mencoba: awk -F "/" '{print $5}' input yang bekerja dengan sempurna. Namun, saya melakukan pengkodean keras $5yang akan salah jika masukan saya memiliki struktur …
101 unix  awk  substr 


11
bagaimana cara menggunakan sed, awk, atau gawk untuk mencetak hanya yang cocok?
Saya melihat banyak contoh dan halaman manual tentang bagaimana melakukan hal-hal seperti cari-dan-ganti menggunakan sed, awk, atau gawk. Namun dalam kasus saya, saya memiliki ekspresi reguler yang ingin saya jalankan pada file teks untuk mengekstrak nilai tertentu. Saya tidak ingin melakukan pencarian-dan-ganti. Ini dipanggil dari bash. Mari gunakan contoh: Contoh …
100 regex  unix  sed  awk  gawk 

16
Karakter '^ M' di akhir baris
Ketika saya menjalankan skrip SQL tertentu di lingkungan Unix, saya melihat karakter '^ M' di akhir setiap baris skrip SQL saat itu bergema ke baris perintah. Saya tidak tahu di OS mana skrip SQL awalnya dibuat. Apa yang menyebabkan ini dan bagaimana cara memperbaikinya?

4
Apa arti "&" di akhir perintah linux?
Saya seorang administrator sistem dan saya telah diminta untuk menjalankan skrip linux untuk membersihkan sistem. Perintahnya adalah ini: perl script.pl > output.log & jadi perintah ini diakhiri dengan &tanda, apakah ada makna khusus darinya? Saya memiliki pengetahuan dasar tentang shell tetapi saya belum pernah melihat ini sebelumnya.
99 linux  shell  unix 

2
Skrip Bash untuk menerima dan memperbaiki parameter yang dikutip
Saya mencoba mendapatkan parameter kutipan dari skrip bash agar dapat diterima dengan aman oleh skrip bersarang. Ada ide? test.sh #!/bin/bash echo $* bash myecho.sh $* myecho.sh #!/bin/bash echo $1 echo $2 echo $3 echo $4 Sampel: bash test.sh aaa bbb '"ccc ddd"' Hasil: aaa bbb "ccc ddd" aaa bbb "ccc …
98 bash  unix 


8
Mengidentifikasi dan menghapus karakter nol di UNIX
Saya memiliki file teks yang berisi karakter null yang tidak diinginkan (ASCII NUL, \0). Ketika saya mencoba untuk melihatnya di visaya melihat ^@simbol, disisipkan dalam teks normal. Bagaimana bisa saya: Identifikasi baris mana dalam file yang berisi karakter null? Saya telah mencoba grepping for \0dan \x0, tetapi ini tidak berhasil. …

8
Cara membuat python, program command-line autocomplete hal-hal sewenang-wenang BUKAN interpreter
Saya mengetahui cara mengatur pelengkapan otomatis objek python di interpreter python (di unix). Google menunjukkan banyak hits untuk penjelasan tentang bagaimana melakukan ini. Sayangnya, ada begitu banyak referensi sehingga sulit untuk menemukan apa yang perlu saya lakukan, yang sedikit berbeda. Saya perlu tahu cara mengaktifkan, tab / penyelesaian otomatis item …


10
Izinkan pengguna untuk menyiapkan terowongan SSH, tapi tidak yang lainnya
Saya ingin mengizinkan pengguna untuk mengatur terowongan SSH ke mesin tertentu pada port tertentu (katakanlah, 5000), tetapi saya ingin membatasi pengguna ini sebanyak mungkin. (Otentikasi akan dilakukan dengan keypair publik / pribadi). Saya tahu saya perlu mengedit file ~ / .ssh / authorized_keys yang relevan, tetapi saya tidak yakin persis …
97 unix  ssh 

10
Apakah gettimeofday () dijamin dengan resolusi mikrodetik?
Saya mem-porting game, yang aslinya ditulis untuk Win32 API, ke Linux (baik, port OS X dari port Win32 ke Linux). Saya telah menerapkan QueryPerformanceCounterdengan memberikan uSeconds sejak proses dimulai: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); performanceCount->QuadPart += (currentTimeVal.tv_usec - startTimeVal.tv_usec); …

5
Opsi “-p” mkdir
Jadi ini bukan pertanyaan yang terlalu rumit yang saya miliki, tetapi saya tidak dapat menemukan jawabannya. Saya bingung tentang apa yang dilakukan -popsi di Unix. Saya menggunakannya untuk tugas lab sambil membuat subdirektori dan kemudian subdirektori lain di dalamnya. Ini terlihat seperti ini: mkdir -p cmps012m/lab1 Ini ada di direktori …

3
sed dengan string literal - bukan file input
Ini seharusnya mudah: Saya ingin menjalankan sed terhadap string literal, bukan file input. Jika Anda bertanya-tanya mengapa, itu untuk, misalnya mengedit nilai yang disimpan dalam variabel, tidak harus data teks. Ketika saya melakukan: sed 's/,/','/g' "A,B,C" dimana A, B, C adalah literal yang ingin saya ubah menjadi A ',' B …
97 linux  unix  sed 

17
Sumber daya u'tokenizers / punkt / english.pickle 'tidak ditemukan
Kode Saya: import nltk.data tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') Pesan eror: [ec2-user@ip-172-31-31-31 sentiment]$ python mapper_local_v1.0.py Traceback (most recent call last): File "mapper_local_v1.0.py", line 16, in <module> tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') File "/usr/lib/python2.6/site-packages/nltk/data.py", line 774, in load opened_resource = _open(resource_url) File "/usr/lib/python2.6/site-packages/nltk/data.py", line 888, in _open return find(path_, path + ['']).open() File "/usr/lib/python2.6/site-packages/nltk/data.py", line …
96 python  unix  nltk 

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.