小编jmi*_*zas的帖子

Adobe InDesign .jsx脚本执行.jsx脚本

完成执行另一个.jsx脚本后如何获得我的.jsx脚本?

也许这有助于理解我想要做的事情:

// WebCard.jsx file

function mySnippet(){
    //<fragment>
    var myPageName, myFilePath, myFile;
    var myDocument = app.documents.item(0);
    var myBaseName = myDocument.name;
    for(var myCounter = 0; myCounter < myDocument.pages.length; myCounter++){
        myPageName = myDocument.pages.item(myCounter).name;
        app.jpegExportPreferences.jpegExportRange = ExportRangeOrAllPages.exportRange;
        app.jpegExportPreferences.resolution = 96;
       app.jpegExportPreferences.pageString = myPageName;  

          switch(myPageName) {
        case "1" : myPageName = "EN FRONT WebCard";
            docType = "Web/Web Cards" break;
        case "2" : myPageName = "EN BACK WebCard";
            docType = "Web/Web Cards" break;
        case "3" : myPageName = "ES FRONT WebCard";
            docType = "Web/Web Cards" …
Run Code Online (Sandbox Code Playgroud)

adobe extendscript adobe-indesign

5
推荐指数
2
解决办法
5623
查看次数

Bash从外部文件读取数组

我已经设置了一个Bash菜单脚本,也需要用户输入.这些输入被写入(附加)一个名为var.txt的文本文件,如下所示:

input[0]='192.0.0.1'
input[1]='username'
input[2]='example.com'
input[3]='/home/newuser' 
Run Code Online (Sandbox Code Playgroud)

现在我想要完成的是能够从脚本中读取var.txt,如下所示:

useradd var.txt/${input[1]}
Run Code Online (Sandbox Code Playgroud)

现在我知道只是用它来做一个例子.

乔,先谢谢你

bash

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

如何写入第10行?

我需要一个脚本,可以将文本写入从第10行开始的现有文件.它是一个空行,所以它不会是一个查找/替换.希望它最好是bash,但终端可以解释的任何东西都可以正常工作.

RE-EDITED:
Run Code Online (Sandbox Code Playgroud)

对不起,但在我测试后仍然有一些问题...认为它与我想要写入文件有关.也许这会让它变得更容易..

  3 c
  4 d
  5 e
  6 f
  7 g
  8 h
  9 i
 10      zone "$zone" in {
 12          type master;
 13          file "/etc/bind/db.$zone";
 14   };
 15 k
 16 l
 17 m
Run Code Online (Sandbox Code Playgroud)

乔,先谢谢你

shell perl awk sed

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

.bat If Then Statement

我需要帮助编写批处理脚本

if file newfile.txt exists
then  del "InDesignData.txt"
ren "newfile.txt" "InDesignData.txt"
Run Code Online (Sandbox Code Playgroud)

batch-file windows-scripting

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

使用select会出现语法错误

我想让这个工作:

echo "Would you like to configure dns?"
select yn in "Yes" "No"; do
    case $yn in
        Yes ) echo "you have selected to configure dns"; break;;
        No ) exit; break;;
    esac
done
Run Code Online (Sandbox Code Playgroud)

我一直收到这个错误:

menu.sh:2:select:not found
menu.sh:7:语法错误:"done"意外

乔,先生,谢谢

syntax bash select syntax-error

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

Bash,Perl或Sed,在找到的短语后插入新行

好吧我想我需要做以下事情:

在以下位置搜索以下代码/var/lib/asterisk/bin/retrieve_conf:

$engineinfo = engine_getinfo();
Run Code Online (Sandbox Code Playgroud)

紧接着这两行插入:

$engineinfo['engine']="asterisk";
$engineinfo['version']="1.6.2.11";
Run Code Online (Sandbox Code Playgroud)

提前谢谢,乔

bash perl awk sed

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

简单BASH如果其他

好的,我不能因为某些原因让这个工作

 if /etc/mysql/my.cfn exist
    then goto end;
else bash install.sh;

end exit;;
Run Code Online (Sandbox Code Playgroud)

提前谢谢,乔

bash

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

BASH dirname basename空格问题

编写脚本以优化我的Web图像.文件名和名称中包含空格的目录存在问题.

继承人我所拥有的:

read -p "Enter full path from root (/) to your site... example /var/www/public_html: " path1
echo ""
#read -p "Enter in ImageMagick quality (default is 80) if unsure enter 80: " optjpg
#echo ""
#id="$(id -u optiimage)"
cmd="id -u optiimage"
eval $cmd
id=$(eval $cmd)
tmp1="${path1}/shell/optiimage/imagemagick"
tmp2="${path1}/shell/optiimage/imagemagick/jpg"
restore1="${path1}/shell/optiimage/restore"
restore2="${path1}/shell/optiimage/restore/imagemagick/jpg"
backup1="${path1}/shell/optiimage/backup"
backup2="${path1}/shell/optiimage/backup/imagemagick/jpg"
log1="${path1}/shell/optiimage/log/imagemagick/"
DATE="$(date +%a-%b-%y-%T)"
# Need user input for www path from root
##
## Make directories
##
############################################################################################################
mkdir -p ${tmp1}
mkdir -p ${tmp2}
mkdir -p ${restore1}
mkdir …
Run Code Online (Sandbox Code Playgroud)

bash

2
推荐指数
2
解决办法
4987
查看次数

更多Bash选择菜单选项

我怎样才能有更多选择来回答这个问题?

while [ "$yn" != "Yes" ]; do
 echo "Please enter your Host Name"
 read hname
 echo "You have entered $hname, is this correct? (Yes or No)"
  read yn
done
sh runscript.sh
Run Code Online (Sandbox Code Playgroud)

想回答"是""是""Y"或"y",怎么办呢?乔,先谢谢你

bash

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