完成执行另一个.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) 我已经设置了一个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)
现在我知道只是用它来做一个例子.
乔,先谢谢你
我需要一个脚本,可以将文本写入从第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)
乔,先谢谢你
我需要帮助编写批处理脚本
if file newfile.txt exists
then del "InDesignData.txt"
ren "newfile.txt" "InDesignData.txt"
Run Code Online (Sandbox Code Playgroud) 我想让这个工作:
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"意外
乔,先生,谢谢
好吧我想我需要做以下事情:
在以下位置搜索以下代码/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)
提前谢谢,乔
好的,我不能因为某些原因让这个工作
if /etc/mysql/my.cfn exist
then goto end;
else bash install.sh;
end exit;;
Run Code Online (Sandbox Code Playgroud)
提前谢谢,乔
编写脚本以优化我的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) 我怎样才能有更多选择来回答这个问题?
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 ×6
awk ×2
perl ×2
sed ×2
adobe ×1
batch-file ×1
extendscript ×1
select ×1
shell ×1
syntax ×1
syntax-error ×1