我有这个sed命令用于删除逗号后的空格.
sed -e 's/,\s\+/,/g' example.txt
Run Code Online (Sandbox Code Playgroud)
如何更改它,它将仅在特定的行号之间进行修改.
(例如在第二和第三行之间).
我有一个在第一列有数字的文件.
100,red
101,blue
102,black
Run Code Online (Sandbox Code Playgroud)
我应该编写一个shell脚本,它将使用max和min编号打印该行.
max=0
cat file.txt|while read LINE
do
fir=`echo $LINE|awk '{print $2}'`
sec=`echo $LINE|awk '{print $3}'`
if [ $fir -gt $max ]; then
max=$fir
fi
if [ $sec -gt $max ];then
max=$sec
fi
done
grep $max file.txt
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止尝试找到最大值.
我是swift的新手,并尝试构建一个可以应用实时过滤器的相机应用程序,并使用应用的过滤器进行保存.
到目前为止,我可以使用应用的滤镜实时预览,但是当我将视频保存为全黑时.
import UIKit
import AVFoundation
import AssetsLibrary
import CoreMedia
import Photos
class ViewController: UIViewController , AVCaptureVideoDataOutputSampleBufferDelegate {
var captureSession: AVCaptureSession!
@IBOutlet weak var previewView: UIView!
@IBOutlet weak var recordButtton: UIButton!
@IBOutlet weak var imageView: UIImageView!
var assetWriter: AVAssetWriter?
var assetWriterPixelBufferInput: AVAssetWriterInputPixelBufferAdaptor?
var isWriting = false
var currentSampleTime: CMTime?
var currentVideoDimensions: CMVideoDimensions?
override func viewDidLoad() {
super.viewDidLoad()
FilterVendor.register()
setupCaptureSession()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
func setupCaptureSession() {
let captureSession = AVCaptureSession()
captureSession.sessionPreset = AVCaptureSessionPresetPhoto
guard let captureDevice = …Run Code Online (Sandbox Code Playgroud) 我有这个函数,我想用jquery解析xml.
function xmlParser(xml) {
var xmlTitle = xml.data;
alert($(xmlTitle).find('title'));
}
Run Code Online (Sandbox Code Playgroud)
我想像这样警告xml的标题,但它不起作用.这就是我所做的,它可以帮助您查看xml对象.
alert(xml);
alert(xml.data);
Run Code Online (Sandbox Code Playgroud)
xml警报:[object Object.]
xml.data警报: <data><title>Hello</title><topic>World</topic></data>
unix ×2
avfoundation ×1
awk ×1
bash ×1
cifilter ×1
core-image ×1
ios ×1
javascript ×1
jquery ×1
linux ×1
regex ×1
sed ×1
shell ×1
swift ×1
xml ×1