小编Men*_* Lu的帖子

如何在Bash中构造变量名?

我想构造变量名称N_foo,N_bar并在下面使用它们的值:

#!/bin/bash
N_foo=2
N_bar=3
for i in { "foo" "bar" }
do
    for j in { 1..$(`N_$i`) }
    do
        echo $j
    done
done
Run Code Online (Sandbox Code Playgroud)

我想使用的值N_fooN_bar在所述两个内部循环和分别打印出1,2和1,2,3,.什么是正确的语法?

bash symbols escaping

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

如何正确地将命令行VLC连接到iTunes和Spotify?

当我从命令行使用 vlc 播放音频文件时,它总是发出警告

/usr/local/bin/vlc ~/file.ogg
VLC media player 3.0.16 Vetinari (revision 3.0.16-0-g5e70837d8d)
[00007f86dee04260] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
2021-09-17 13:59:36.397 VLC[334:9160353] Can't find app with identifier com.apple.iTunes
2021-09-17 13:59:37.009 VLC[334:9160353] Can't find app with identifier com.spotify.client
...

Run Code Online (Sandbox Code Playgroud)

command-line vlc

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

什么是版本控制包含MediaWiki和WordPress安装的网站开发项目的好方法?

我试图找出包含MediaWiki和WordPress安装的网站的版本控制程序.我刚开始考虑这些问题,我可能会问太快和模糊的问题.

说网站的根目录是

~/public_html
Run Code Online (Sandbox Code Playgroud)

有各种静态HTML页面

~/public_html/page1.html
~/public_html/dir/page2.html
...
Run Code Online (Sandbox Code Playgroud)

还有MediaWiki的安装

~/public_html/wiki/
Run Code Online (Sandbox Code Playgroud)

和WordPress

~/public_html/blog/
Run Code Online (Sandbox Code Playgroud)

以及可能具有数据库后端的其他webapp.

还有一些问题我不清楚

  • 如果我使用Subversion,我的第一步是什么?由于我已经在我的Web服务器计算机上运行了/ public_html,我是否需要首先将完整的/ public_html下载到我的本地开发计算机,然后将其作为项目提交到我的svn服务器(单独)?我有其他软件项目使用subversion进行版本控制.

  • 如果我使用Subversion,当我部署时,我只是检查一下,即服务器使用的网站是否是存储库的工作副本?MediaWiki和WordPress会被正确版本化吗?还有.svn目录呢?这不会暴露吗?

  • 除了版本控制/ public_html中的文件如何以与public_html中的文件精简的方式备份数据库?

  • 如果我使用Mercurial,我可以使用public_html作为存储库,并不一定需要克隆存储库?

svn version-control mercurial

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

Eclipse 2022-3 不再支持 CVS?

在此输入图像描述

将Eclipse升级到最新版本2022-3后,我发现官方软件源中似乎不再提供“Eclipse CVS Client”插件,这是过去几个版本安装CVS支持的方式。知道如何安装 CVS 支持吗?

eclipse cvs eclipse-plugin

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