Skip to content

Tarik Billa

  • Web Development
    • html
    • vue.js
    • laravel
    • css
    • javascript
    • jquery
    • node.js
    • php
    • asp.net
  • Programming
    • python
    • java
    • c
    • c++
    • c#
  • git
  • android

shell

How do I copy a folder from remote to local using scp?

August 22, 2022 by Tarik

scp -r user@your.server.example.com:/path/to/foo /home/user/Desktop/ By not including the trailing “https://stackoverflow.com/” at the end of foo, you will copy the directory itself (including contents), rather than only the contents of the directory. From man scp (See online manual) -r Recursively copy entire directories

Categories shell Tags command-line, copy, scp, shell, ssh Leave a comment

How to check if a string contains a substring in Bash

August 22, 2022 by Tarik

You can use Marcus’s answer (* wildcards) outside a case statement, too, if you use double brackets: string=’My long string’ if [[ $string == *”My long”* ]]; then echo “It’s there!” fi Note that spaces in the needle string need to be placed between double quotes, and the * wildcards should be outside. Also note … Read more

Categories string Tags bash, sh, shell, string, substring Leave a comment

How to concatenate string variables in Bash

August 22, 2022 by Tarik

foo=”Hello” foo=”${foo} World” echo “${foo}” > Hello World In general to concatenate two variables you can just write them one after another: a=”Hello” b=’World’ c=”${a} ${b}” echo “${c}” > Hello World

Categories bash Tags bash, concatenation, shell, string-concatenation, syntax Leave a comment
Newer posts
← Previous Page1 … Page176 Page177

Tarik Billa

Software Engineer
tarikbilla@gmail.com
+8801884414000
  • Reuse a hash in YAMLApril 17, 2024
  • Dockerfile: how to redirect the output of a RUN command to a variable?April 16, 2024
  • How to cd to a directory with spaces in the directory name?April 16, 2024
  • Maximum MIME type length when storing the type in a databaseApril 16, 2024
  • What is the difference between Unit, Integration, Regression and Acceptance Testing?April 16, 2024
© 2026 Tarik Billa