我想从我的学校网站获取时间表,并在脚本中使用它来设置自动警报,但我不知道如何操作。
所以看来我的学校使用FullCalendar来设置时间表,因此时间不是 .html 文件中的 HTML 标签。
这是我用于备份的脚本
#!/bin/bash
src_dir=/home/ubuntu/scripts
tgt_dir=/home/ubuntu/backups
curr_timestamp=$(date "+%Y-%m-%d-%H-%M-%S")
backup_file=$tgt_dir/$curr_timestamp.tgz
echo "Taking backup on $curr_timestamp"
echo "$backup_file"
#tar -cf back_file.tar ./*
tar czf $backup_file --absolute-names $scripts
echo "Backup complete"
Run Code Online (Sandbox Code Playgroud)
它对我不起作用并出现错误
tar: Cowardly refusing to create an empty archive
Try 'tar --help' or 'tar --usage' for more information.
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我想在我的电脑上安装 absynth 5。我找到了这个代码,在这里。
#!/bin/bash
# Date : (2013-02-01)
# Last revision : (2013-02-01)
# Distribution used to test : Kubuntu 12.04 LTS
# Author : DJYoshaBYD
# Licence : GPLv3
# PlayOnLinux: 4.1.9
# CHANGELOG
# [SuperPlumus] (2013-06-17 19-35)
# Update gettext message
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
PREFIX="Absynth5"
WINEVERSION="1.3.0"
TITLE="Absynth 5"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="DJYoshaBYD"
#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
POL_Debug_Init
# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
# Create Prefix
POL_SetupWindow_browse …Run Code Online (Sandbox Code Playgroud) 我更喜欢就地编辑 TestFile 以获得所需的输出。我怎么能这样做?这是一个工作箱,所以我不想安装额外的软件包。
测试文件:
randomcollege-nt\jsmith90
randomcollege-nt\aakhbar91
randomcollege-nt\pmanning92
randomcollege-nt\dvader93
jshephard94
bwayne95
Run Code Online (Sandbox Code Playgroud)
期望的输出:
jsmith90
aakhbar91
pmanning92
dvader93
jshephard94
bwayne95
Run Code Online (Sandbox Code Playgroud) 我有这个文件:
Adaptec.mib,sCSISmart1,.1.3.6.1.4.1.795.2.5.0.101,CRITICAL, Adaptec.mib,sCSISmart2,.1.3.6.1.4.1.795.2.5.0.102,INFORMATIONAL, Adaptec.mib,sCSISmart3,.1.3.6.1.4.1.795.2.5.0.107,INFORMATIONAL, adaptec.mib,sCSISmart4,.1.3.6.1.4.1.795.2.5.0.108,INFORMATIONAL, Adaptec.mib,sCSISmart5,.1.3.6.1.4.1.795.2.5.0.109,INFORMATIONAL, adaptec.mib,sCSISmart6,.1.3.6.1.4.1.795.2.5.0.110,INFORMATIONAL, Adaptec.mib,sCSISmart7,.1.3.6.1.4.1.795.2.5.0.111,INFORMATIONAL, Adaptec.mib,sCSISmart8,.1.3.6.1.4.1.795.2.5.0.112,INFORMATIONAL, Adaptec.mib,sCSISmart9,.1.3.6.1.4.1.795.2.5.0.113,INFORMATIONAL, Adaptec.mib,sCSISmart10,.1.3.6.1.4.1.795.2.5.0.114,INFORMATIONAL, Adaptec.mib,sCSISmart11,.1.3.6.1.4.1.795.2.5.0.115,CRITICAL, Adaptec.mib,sCSISmart12,.1.3.6.1.4.1.795.2.5.0.116,INFORMATIONAL, Adaptec.mib,sCSISmart13,.1.3.6.1.4.1.795.2.5.0.117,INFORMATIONAL, Adaptec.mib,sCSISmart14,.1.3.6.1.4.1.795.2.5.0.118,INFORMATIONAL, Adaptec.mib,sCSISmart15,.1.3.6.1.4.1.795.2.5.0.119,CRITICAL, Adaptec.mib,sCSISmart16,.1.3.6.1.4.1.795.2.5.0.120,CRITICAL, Adaptec.mib,sCSISmart17,.1.3.6.1.4.1.795.2.5.0.121,INFORMATIONAL, Adaptec.mib,sCSISmart18,.1.3.6.1.4.1.795.2.5.0.122,INFORMATIONAL, Adaptec.mib,sCSISmart19,.1.3.6.1.4.1.795.2.5.0.123,CRITICAL, adaptec.mib,sCSISmart20,.1.3.6.1.4.1.795.2.5.0.124,INFORMATIONAL, Adaptec.mib,sCSISmart21,.1.3.6.1.4.1.795.2.5.0.125,INFORMATIONAL, ashcroft_hsv_340.mib,sCellEventTrap_02_00,.1.3.6.1.4.1.232.13600512,信息, ashcroft_hsv_340.mib,sCellEventTrap_03_21,.1.3.6.1.4.1.232.13600801,次要的,
我想存储包含adaptec.mib的行数,在本例中为21。
如何才能做到这一点?使用任何 sed/grep/awk。
如何在 Ubuntu 中制作一个 bash 脚本,从一个站点连续获取图片并将它们存储在本地?
我需要从XX01-12 之间的数字下载图像。
EDIT1:所以我找到了两种在本地保存它们的方法,谢谢大家!
我创建了一个脚本,该脚本使用touch
文件保存在哪个目录中的命令创建文件?
脚本是:
#!/bin/sh
touch abc.txt
Run Code Online (Sandbox Code Playgroud) 由于 0 是布尔值false而 1 a true,HTTP 中的 API 不应该为成功返回 response_code 0 而不是 1 吗?
#!/bin/bash
var=1
if [[ $var -eq 0 ]]
then
echo "No students"
elif [[ $var -eq 1 ]]
then
echo "1 student"
elif [[ $var -eq 2]]
then
echo "2 students"
elif [[ $var -eq 3 ]]
then
echo "3 students"
elif [[ $var -eq 4 ]]
then
echo "4 students"
else
echo "A lot of students"
fi
Run Code Online (Sandbox Code Playgroud)
我写了这个 bash 脚本。但它抛出这个错误:
Failed test #1. Runtime error:
main.sh: line 11: syntax error in conditional expression
main.sh: line 12: syntax error near …Run Code Online (Sandbox Code Playgroud) #!/bin/zsh
echo "enter quiz1 score:"
read quiz1
echo "enter quiz2 score:"
read quiz2
echo "enter seatwork score:"
read seatwork
echo "enter exam score:"
read exam
echo "enter lab1 score:"
read lab1
echo "enter lab2 score:"
read lab2
echo "enter lab3 score:"
read lab3
quiz1total=$((quiz1/20))
quiz2total=$((quiz2/30))
quiztotal=$(($quiz1total+$quiz2total))
quizaverage=$(($quiztotal*.20))
examtotal=$(($exam/50))
examaverage=$(($examtotal*.40))
seatworktotal=$((%seatwork/20))
seatworkaverage=$((seatworktotal*.20))
labtotal=$(($lab1+$lab2+$lab3))
labtotals=$(($labtotal/300))
labaverage=$(($labtotals*.20))
midterm=$(($quizaverage+$examaverage+$seatworkaverage+$labaverage))
midtermgrade=$(($midterm*100)
echo "your midterm grade is: $midtermgrade"
Run Code Online (Sandbox Code Playgroud) 我的机器上有 abash 脚本,我的客户端需要通过远程连接使用这个脚本。我不希望他们访问我的源代码,所以我必须给他们一个工具,即一个 html 页面,通过它他们只能执行我的脚本而不能查看或修改脚本。
我怎样才能做到这一点?