Posted on December 1, 2013 at 4:45 pm
Automatically generate files such as: image1.jpg, image2.jpg, image3.jpg, etc.
This is the bash script (save it as script.bash in the /root/ directory):
#!/bin/bash INT=1 PATH="/root/" while true; do if [ -f "$PATH"image"$INT".jpg ]; then INT=$((INT + 1)) else break fi done echo "$PATH"image"$INT".jpg |
To test the script, place 3 files in /root/ directory:
image1.jpg image2.jpg image3.jpg |
Now set the right permissions to the bash script:
chmod +x script.bash |
Run the bash script:
./script.bash |
You should see as output:
Other Posts
- Route OpenVPN Connections Through Floating IP
- How to Configure a Floating IP in a VPS (Hetzner)
- Set OpenVPN to Listed on a Specific IP Address
- Bash Trim Leading and Trailing Whitespace from a String
- Bash Get Name of Ethernet Network Interface
- VPN Providers with Dedicated Static IP Address
- OpenVPN Iptables Rules
- WireGuard VPN Iptables Rules
Updated Posts
- AMD Chipsets & Graphics Card Drivers for Windows 7, 8, 10
- AMD Radeon 7400 Drivers for Windows 10
- How to pass custom command-line parameters in InnoSetup
- Add Desktop shortcut for all Windows PC users
- Programmatically create desktop icon with InnoSetup
- GeneratePress - a Lightweight WordPress Theme 2021
- InnoSetup disable DesktopIcon via command-line
- Use cURL to authenticate with JWT Bearer tokens