小编use*_*637的帖子

是否可以通过命令行将 .mp3 的 30 秒剪辑转换为 .wav?

是否可以在 Ubuntu 终端中将 .mp3 的 30 秒剪辑转换为 .wav?例如,如果我有一个 3:00 分钟长的 .mp3,我能从 0:45-1:15 创建一个 30 秒的剪辑吗?

我可以在 Ubuntu 中使用 mplayer 转换整首歌曲。

mplayer \
  -quiet \
  -vo null \
  -vc dummy \
  -ao pcm:waveheader:file="output.wav" "input.mp3"
Run Code Online (Sandbox Code Playgroud)

http://en.linuxreviews.org/HOWTO_Convert_audio_files

我愿意接受使用 mplayer、LAME、mpg123、mpg321 或其他编码器的建议!

command-line mplayer

5
推荐指数
1
解决办法
457
查看次数

源或点运算符覆盖执行权限?

如果我关闭了执行权限hello.sh并尝试执行它

~$ sudo chmod 0666 hello.sh
~$ ./hello.sh
-bash: ./hello.sh: Permission denied
Run Code Online (Sandbox Code Playgroud)

我收到权限错误。但是我可以通过使用.orsource内置来轻松覆盖它。

$ . hello.sh
hello everyone
Run Code Online (Sandbox Code Playgroud)

如果有人可以使用source内置文件覆盖它,那么在文件上设置执行权限的目的是什么?

你好.sh

#!/bin/bash
echo 'hello everyone'
Run Code Online (Sandbox Code Playgroud)

command-line bash

5
推荐指数
1
解决办法
2644
查看次数

4
推荐指数
1
解决办法
1607
查看次数

如何使用 locate 命令在特定目录中搜​​索?

对不起,这个问题将是全新的因素。如何使用 locate 命令在特定目录中搜​​索?

以下命令对我不起作用:

# locate -i mnt/external/Songs/"tangerine"
Run Code Online (Sandbox Code Playgroud)

我想在“歌曲”文件夹中搜索。

command-line gnome-terminal

4
推荐指数
1
解决办法
256
查看次数

是否希望尽可能避免在 bash 脚本中使用“退出”?

我在 php 中被告知最好尽可能避免使用 exit 命令。

bash 也是如此吗?

例如如下

#!/bin/bash
if [ -z $1 ]; then
        echo You need to enter the directory you want to backup
else
        sourceFile=$1
        targetFile=/home/me/Desktop/myBackups/files_$(date +%Y_%m_%d_%s)
        tar cvf $targetFile $sourceFile
fi
Run Code Online (Sandbox Code Playgroud)

更喜欢这个?

#!/bin/bash
if [ -z $1 ]; then
        echo You need to enter the directory you want to backup
        exit
fi
        sourceFile=$1
        targetFile=/home/me/Desktop/myBackups/files_$(date +%Y_%m_%d_%s)
        tar cvf $targetFile $sourceFile
Run Code Online (Sandbox Code Playgroud)

gnome command-line bash gnome-terminal

4
推荐指数
1
解决办法
9107
查看次数

下载 mysite.com/img/ 目录中所有图像的 Wget 类实用程序

我对 mysite.com/img/ 目录的访问被阻止。

但是,该目录中的所有图像都采用n.jpg其中 n 是第 n 个图像的形式。

我的访问mysite.com/img/n.jpg没有被阻止

无论如何我保存图像 1-500 ( mysite.com/img/1.jpgto mysite.com/img/500.jpg)?

我正在使用 ubuntu 11.10

command-line bash wget

4
推荐指数
1
解决办法
1508
查看次数

如何从命令行仅以特定频率将 MP3 文件的一部分转换为 WAV?

这会将整个 .mp3 转码为 .wav

mpg123 -w output.wav input.mp3
Run Code Online (Sandbox Code Playgroud)

有什么方法可以将一部分从 10 秒标记转码到 44100hz 的 20 秒标记?

sound command-line software-recommendation mp3

4
推荐指数
1
解决办法
459
查看次数

如何使用 fdisk 完全重新格式化 USB?

我有一个 USB 驱动器,我想在它上面放一个 linux 发行版,但它已经在 /dev/sdc1 上有一些文件。使用 fdisk,我删除了第一个分区并写入了更改。当我打印表格时,第一个分区不见了。

然后我创建了一个新分区(/dev/sdc1)。

但是,当我将这些更改写入 USB 时,旧文件仍然存在。删除第一个分区后,我按照这些说明进行操作 http://www.zorge.net/?p=22

fdisk 中是否有任何命令(我正在尝试适应 fdisk,所以没有 gparted 对我来说)可以完全清除驱动器上的所有信息?

command-line bash gnome-terminal fdisk

3
推荐指数
1
解决办法
3万
查看次数

如何为特定所有者(例如 root)grep ls -lhR / 的输出?

无论如何我可以列出属于特定所有者的所有文件吗?

另外我可以列出属于一个组的所有文件吗?

gnome command-line bash

3
推荐指数
1
解决办法
6072
查看次数

为什么 echo $((i++)) 的输出与 echo $((i=i+1)) 不同

!#/bin/bash
i=1
echo $((i++))

i=1
echo $((++i))

i=1
echo $((i=i+1))
Run Code Online (Sandbox Code Playgroud)

这是输出

bash increment
1
2
2
Run Code Online (Sandbox Code Playgroud)

我认为表达式 i=i+1 与 i++ 相同。

有没有办法检查两个表达式是否彼此相等?

gnome command-line gnome-terminal

0
推荐指数
1
解决办法
701
查看次数