理想情况下,我想从 MP3 转换为 FLAC,然后再转换回来。我还需要能够编写此脚本。
我喜欢使用nano我常用的基于 GTK 的文本编辑器作为喘息的机会。我喜欢界面的简单性,使用 CTRL-K 是我所知道的编辑长文本文件的最快方法。
但是,我有一个主要的抱怨:每当我使用 CTRL-J 对齐文本时,编辑器都会打印出自鸣得意的小消息Can now UnJustify!——但我还没有找到一种方法来使文本不对齐。按 MU(谷歌搜索可以显示,程序的帮助文件中根本没有提到 MU)似乎只是导致故障。键盘变得没有反应。我错过了什么吗?
问题中的问题(来自Debian wiki):
我应该在桌面上使用 sid 吗?
如果您认为您可以处理损坏的 Debian 系统,当然可以。如果 libpam0g 中断,阻止所有登录,您知道该怎么做吗?如果 grep 中断,导致引导过程永远挂起,您知道该怎么做吗?这些事情都发生了。它们会再次发生。
我的问题是,损坏如何grep导致引导过程永远挂起?
所以,我有一个看起来像这样的字符串:
AUGGCCAUGGCGCCCAGAACUGAGAUCAAUAGUACCCGUAUUAACGGGUGA
Run Code Online (Sandbox Code Playgroud)
我想将字符串拆分为由 '+' 符号分隔的 3 个字符的块。
AUG+GCC+AUG+GCG+CCC+AGA+ACU+GAG+AUC+AAU+AGU+ACC+CGU+AUU+AAC+GGG+UGA
Run Code Online (Sandbox Code Playgroud)
我想和我的好朋友一起做sed。
我试过
cat codons | sed -r 's/([A-Z]\{3\})/\1\+/g'
Run Code Online (Sandbox Code Playgroud)
……没有成功。
我sed可以使用什么命令?
任何包管理器的远程存储库是什么时候发明和实现的?
Nano 调用它^L,但当然,键入类似
$ grep -v "^\^L" file
Run Code Online (Sandbox Code Playgroud)
不起作用。它的 unicode 代码点是 000C。如何在正则表达式中匹配它?
我已经这样做了:
me@riverbrain:~/sgf$ echo "test" | text2wave -otype raw -F 16000 >> test.raw
Run Code Online (Sandbox Code Playgroud)
这产生了一个无头的音频文件。这个文件的美妙之处在于它可以cat与另一个原始音频文件连接(使用,如文本)。
当然,我有问题。问题是我还不能玩。
me@riverbrain:~/sgf$ play test.raw
play FAIL formats: bad input format for file `test.raw': sampling rate was not specified
Run Code Online (Sandbox Code Playgroud)
而且,在指定采样率时
me@riverbrain:~/sgf$ play -r 16000 test.raw
play FAIL formats: bad input format for file `test.raw': data encoding was not specified
Run Code Online (Sandbox Code Playgroud)
当我查找一些“编码”信息时,我觉得这与您的处理器架构有很大关系,但也许我错了。无论如何,我找不到任何关于如何“询问”计算机原始音频文件的数据编码是什么的文档。而且我也知道采样率是多少,因为我是自己设置的,但这是我所能得到的。
我总觉得bc有些神秘和耐人寻味。这是一个在原来的Unix程序。它本身就是一种编程语言。所以我很乐意抓住任何我能找到的机会来使用它。
由于 bc 似乎不包括阶乘函数,我想定义一个这样的:
define fact(x) {
if (x>1) {
return (x * fact(x-1))
}
return (1)
}
Run Code Online (Sandbox Code Playgroud)
但是......我不能重复使用它,是吗?
我希望能够做类似的事情
me@home$ bc <<< "1/fact(937)"
Run Code Online (Sandbox Code Playgroud) 去年,我在 3 或 4 台不同的机器上安装了 Linux,在两种情况下,在注意到文件索引器(例如virtuoso(使用最新 KDE 的 Debian 测试)默认安装)后,我有一种强烈的呕吐libtracker-miner感。我只是不明白这些程序的意义。它们会占用 CPU 并减慢一切速度。没有他们,我的生活过得很好。而且我不是唯一一个抱怨的人。所以请问,有人可以告诉我他们的重点是什么吗?
我真的不知道他们在做什么!有人可以向我解释,为什么索引文件?
人们对这些索引器感到非常惊讶,他们有时认为他们的计算机感染了病毒。
如果是关于查找文件:每当我需要查找文件时,我只需ls -R > filelist.tmp在我的整个文件系统上进行操作并以nano. 我不仅找到了我需要的文件,而且我记得东西在哪里。我确定还有其他解决方案。但是一个需要一直运行只是为了方便的程序......无论它有什么便利......这在许多方面是否与Unix哲学相矛盾?
我的 ~/.bashrc 包含以下功能
webcamrecord () {
vlc v4l2:// :v4l-vdev="/dev/video0" :v4l-adev="/dev/audio2" :v4l-norm=3 :v4l-frequency=-1 :v4l-caching=300 :v4l-chroma="" :v4l-fps=-1.000000 :v4l-samplerate=44100 :v4l-channel=0 :v4l-tuner=-1 :v4l-audio=-1 :v4l-stereo :v4l-width=640 :v4l-height=480 :v4l-brightness=-1 :v4l-colour=-1 :v4l-hue=-1 :v4l-contrast=-1 :no-v4l-mjpeg :v4l-decimation=1 :v4l-quality=100 --sout="#transcode{vfilter=adjust{gamma=1.5},vcodec=theo,vb=2000,scale=0.67,acodec=vorb,ab=128,channels=2}:standard{access=file,mux=ogg,dst="output_file.ogg"}"
}
Run Code Online (Sandbox Code Playgroud)
该命令可以很好地直接从我的网络摄像头录制,但存在一两个缺陷。首先,制作的视频移动速度太快,是正常速度的两倍到三倍。
此外,没有音频。这不是一个问题,但我仍然想解决这个问题。
有人可以帮我调试这个命令,以便解决这些问题吗?