Câu hỏi được gắn thẻ «scripting»

Kịch bản lệnh là một chuỗi các lệnh hoặc hướng dẫn được thực hiện bởi chương trình thông dịch thay vì được biên dịch thành chương trình thực thi độc lập.




4
awk với câu lệnh if
Tôi đang cố gắng in từ một tệp bằng awk, nhưng đầu ra của tôi trống. Đây là mã của tôi cho đến nay accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts Tôi …
8 shell  scripting  awk 


1
Có đảm bảo rằng / usr / bin / env sẽ tồn tại không?
Thường thì tôi sẽ thấy các tập lệnh bắt đầu bằng một dòng shebang sử dụng #!/usr/bin/env interpreter_namecho bất kỳ trình thông dịch nào, với lý do là các hệ thống khác nhau có thể có trình thông dịch mà chúng cần để chạy được cài đặt ở những nơi …
8 scripting  env 

3
rsync gần đây nhất x GB
Tôi đang tìm kiếm một lệnh / tập lệnh để cho phép các tệp được sửa đổi gần đây nhất (tối đa) 10GB được sao chép sang một máy tính khác. Vì vậy, nếu có 4 tệp 4 GB mỗi tệp, chỉ có 2 tệp trong số đó được chuyển …


1
Khả năng cho một tập lệnh trên Linux
Nếu tôi muốn đặt một khả năng ( capabilities(7)), chẳng hạn như CAP_NET_BIND_SERVICEtrên tệp thực thi và tệp đó là tập lệnh , tôi có phải đặt khả năng ( setcap(8)) trên trình thông dịch bắt đầu tập lệnh đó không hoặc có đủ để đặt nó trên tệp tập …





3
Cách đọc dòng đầu vào của người dùng theo từng dòng cho đến khi Ctrl + D và bao gồm dòng nơi Ctrl + D được nhập
Kịch bản lệnh này lấy dòng đầu vào của người dùng sau dòng và thực thi myfunctiontrên mỗi dòng #!/bin/bash SENTENCE="" while read word do myfunction $word" done echo $SENTENCE Để dừng đầu vào, người dùng phải nhấn [ENTER]và sau đó Ctrl+D. Làm cách nào tôi có thể xây dựng …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.